private IValue SetIndex(List <IValue> arguments, Scope s) { ListTable list = (ListTable)arguments[0]; Number index = (Number)arguments[1]; IValue value = arguments[2]; list.Assign(index, value); return(list); }