tests for csharp-89, pending csharp-215, other Linq cases
merge with master
Merge branch 'askmyc-mapping' into mapping