Nested/Alone/Setter usages with new object creation implemented in CSharp Compiler