source_maps was a kitchen sink before we had other uses for what we have there. It should probably be refactored as follows: \- span - should be its own pacakge \- source_maps parser & builder should stay \- refactor & printer - should go to code_transformers?