public function required($value)
    {
        if (!is_null($value) && $value !== '') {
            return $value;
        }

        throw new Exceptions\RequiredValueMissingException($this->v_type, $this->v_key);
    }