protected function getGenerator() { if (!isset($this->generator)) { $this->generator = new Generator\Xml(new Generator\Xml\FieldTypeHashGenerator()); } return $this->generator; }