Allow exactly *unreal* VarExp to minimize code breaking
Fix std.typecons breaking

Add test cases for accessing 'this' from constraint and DeclDefs scope