public Expression this[int index] { get { Debug.Assert(_actualArgumentCount != -1); return _arguments[index]; } }