engine = $engine; } public function map(string $language): string { $result = $this->engine->map($language, new MappingContext(['type' => 'language'])); return is_string($result->getData()) ? $result->getData() : $language; } }