protected function &handleClassExtension(&$class, &$data, Type $type, $parentName)
    {
        $property = parent::handleClassExtension($class, $data, $type, $parentName);

        $rules = $this->loadValidatorType($property, $type, false );

        $property['validation'] = array_merge(!empty($property['validation']) ? $property['validation'] : [], $rules);
        return $property;
    }