protected function setObjectProperties(array $properties, $data, array &$out = [])
    {
        foreach ($properties as $property) {
            $prop =  $property->getName();

            if (in_array($name = $this->normalize($prop), $this->ignoredAttributes)) {
                continue;
            }

            $out[$prop] = $this->getObjectPropertyValue($property, $prop, $data);
        }
    }