C# implementation of source maps