[WIP] Sourcemap support

Self-explanatory. This has been a long time coming.