protected function processChildIdentifier(DataObject $object, $name)
    {
        if ($this->isChildIdentifier($name)) {
            
            $name = ltrim($name, '+');
            
            if ($this->isTypedIdentifier($name)) {
                return $this->processTypedIdentifier($name);
            }
            
            return [$object->defaultChild(), $name];
            
        }
    }