> 125 KB of disk space on a diskette.

> I use SI prefixes for bytes. You should too!

The prefix for 1000 is lowercase.

interesting! have you tried putting the compressed payload into a large block comment at the end/start of the file, and recovering it by loading your own source as bytes to prevent the compiler from mangling the payload? I'm not sure if that would work but could be worth a try...