public function delete($element) { unset($this->array[static::getElementKey($element)]); return $this; }