Explanation of how this .NET craziness works

Sorry for the extra pull request, I wanted to include how this was doing what it was doing though.