public override ExpressionType GetExpressionType() { ExpressionType result = impl.GetExpressionType(); if (result == ExpressionType.Symbol && isObject()) { result = ExpressionType.Object; } return(result); }