private IType InferTypeOfProperty(Property node)
{
if (node.Getter == null)
return TypeSystemServices.ObjectType;
var getterType = GetEntity(node.Getter).ReturnType;
if (getterType != TypeSystemServices.VoidType)
return getterType;
return TypeSystemServices.ObjectType;
}