public function getUniqueIdentifiers()
    {
        if (!isset($this->_unique_identifiers)) {
            $classname = $this->getEntityIdentifier()->classname;
            $this->_unique_identifiers = get_parents($classname, 'AnDomainEntity');
            if (strpos($classname, 'AnDomainEntity') !== 0) {
                $this->_unique_identifiers[] = $classname;
            }
            $this->_unique_identifiers[] = (string) $this->getEntityIdentifier();
        }

        return $this->_unique_identifiers;
    }