A JavaScript source file preprocessor in pure JavaScript, e.g. to build different versions of a library.