It's also "fun" writing filesystem drivers for Windows. It's nearly impossible to do without having the IFS (Installable File System) kits from Microsoft which aren't cheap. Anybody else that wants to recompile your FS driver would also require the IFS kit...