sanitize -kPUBLIC will remove all code surrounded by
#ifndef NOMINUM_PUBLIC
#endif /* NOMINUM_PUBLIC */
(eg, all of our internal code)
sanitize -iPUBLIC will remove all code surrounded by
#ifdef NOMINUM_PUBLIC
#endif /* NOMINUM_PUBLIC */
(eg, all of the code which is specific to the public release)
The -k option takes a key, removing any code which requires that key
be unfedined. The idea is that internally we compile everything, and
require no special #defines for that to happen.
NOMINUM_key_DELETE will delete a file if sanitized with -k option.