Fix for #1915: outer and object expressions implementing generic interfaces
Test for #1915: outer and object expressions implementing generic interfaces
StatementTransformer: use alias in switch with var rather than recompute expression twice
StatementTransformer: properly deal with else variables if the model is refined
Updated test .src due to fix for switch else variables

Including a fix for completely bogus .src we were testing!!!