public object GetArgument(int index) { ContractUtils.RequiresArrayIndex(_arguments, index, "index"); return _arguments[_first + index]; }