Closure source map

The transformer should be composed and private, rather than extended.