public override IEnumerable <Expression> Iterate() { return(this.Yield <Expression>().Concat(Arguments.Iterate())); }