public function getValidator($alias)
    {
        if (array_key_exists($alias, $this->validators)) {
            $validator = $this->validators[$alias];
            return new $validator($this->translator, $this->presenceVerifier);
        }

        throw new \UnexpectedValueException("Unknown validator {$alias}");
    }