public function offsetExists($key) { $value = $this->innerAsserter === null ? $this->value : $this->innerValue; return $value !== null && array_key_exists($key, $value) === true; }