public function getNames() : array { return $this->names ?? ($this->names = array_keys($this->fields)); }