Vector::unsetOffset now implemented in terms of Vector::remove().
Implemented ArrayAccess on Map.