public function pluckName($type, $name)
{
if (!isset($this->regexes[$type])) {
throw new InvalidArgumentException(sprintf('Regex `%s` is not defined', $type));
}
$matches = [];
$res = preg_match($this->regexes[$type], $name, $matches);
return $res === 1 ? $matches[1] : null;
}