public function propertyTypeOverride(Property $annot = null, \ReflectionProperty $property = null)
    {
        if ($annot || $annot = $this->getPropertyAnnotation($property)) {

            return $annot->getType();
        }

        return null;
    }