sort usings
.NET 4.0 build, removing caller member attributes
runtime version typedefs