public function allUniqueIn(IObjectSet $objects, string $propertyName)
    {
        $this->customProcessorCallbacks[] = function (IType $currentType, IFieldType $fieldType, $initialValue) use ($objects, $propertyName) {
            return new AllUniquePropertyValidator($currentType, $objects, $propertyName, $initialValue);
        };

        return $this;
    }