Added support for source map generation