Minor API clean up, and make it so sourcemaps are pretty-printed to the .map file.