Yeah I obviously prefer tabs (and ternaries ha ha).  Hey @kg since you are so intimate with AST's, why not create a new kind of .cs file for .NET that saves as AST's?  That way developers can style precisely how they want to and the code still works.  What gets checked in is the .ast file, and what gets viewed on the developer's workstation is a view of the .ast file (.ast.cs?).  There's definitely a market for it, I'd say.

As for the TestType and formatting, I will get these addressed and committed.