protected function createBuiltInObjectGenerator() : ObjectGeneratorInterface { return new CompleteObjectGenerator(new SimpleObjectGenerator($this->getBuiltInValueResolver(), $this->getBuiltInInstantiator(), $this->getBuiltInHydrator(), $this->getBuiltInCaller())); }