at(pos, val)