Refactoring to move common exception generating code to helper method
Refactored memberAccessExpression to use Linq.Expression inspection
Completed refactoring of emitters to use SimpleSyntaxWriter