public function offsetUnset($offset) { throw new \BadMethodCallException("Collection not editable"); }