public function mutateClass(DataObject $object, $identifier, $data)
    {
        $class = $this->getClass();
        
        if ($object->ClassName != $class) {
            
            // Show Notice Message:
            
            $this->noticeMessage(
                sprintf(
                    'Mutating %s (%s to %s)',
                    $identifier,
                    get_class($object),
                    $class
                )
            );
            
            // Mutate Object:
            
            $object = $object->newClassInstance($class);
            
            // Write Object to Database:
            
            $object->write();
            $object->flushCache();
            
        }
        
        return $object;
    }