private function handleView(ClassContext $classContext)
    {
        $properties = $classContext->properties;
        $reader     = $this->annotationReader;

        $classContext->properties = array_filter(
            $properties,
            function ($property) use ($reader, $classContext) {
                $annotation = $reader->getPropertyAnnotation($property,'\Represent\Annotations\View');

                return $annotation == null || in_array($classContext->views, $annotation->name);
            }
        );

        return $classContext;
    }