I saw that, and agree with that philosophy, but does the compiler also pull in all the extra files too? I didn't see it spelled out... I'm guessing yes, so I'll play around with it later tonight.
I'm not sure exactly what files get pulled in by the compiler, but it will remove any dead code (meaning 100% of any extra files) and output a single minimized file.