When you are attempting to architect an operating system, backwards compatibility is one of the ones you just have to accept. But when new programs rely on app hacks designed for old programs, that makes you want to scream.
Once upon a time, in what seems like a galaxy far far away (a Windows 95 beta release known as "M3"), we documented a...