public override Type GetExpressionType() { Type retVal = null; if (IteratorExpression != null) { retVal = IteratorExpression.GetExpressionType(); } return retVal; }