It would be nice to also be able to add modules and classes through streams.
I'm not sure about encodings etc, as I already had to do a 'workaround', at least because it's not described anywhere for windows-1252.
// Fix encoding issue with "windows-1251"
Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);