map->putAll($initialValues); } public static function fromString(string $string): CharMap { $values = str_split($string); return new self(array_combine($values, $values)); } }