'Registers the provided Â«entryÂ».
Raises AlreadyRegisteredException if the entry is already registered.'

def register(self, entry):

    assert isinstance(entry, Wizard), u'entry    must    be    an    instance    of    Wizard'
    if self.is_registered(entry, passive=True):
        model = entry.get_model()
        raise AlreadyRegisteredException((_(u'A    wizard    has    already    been    registered    for    model:    %s') % model.__name__))
    else:
        self._entries[entry.id] = entry
