'Create and return a Revision which is a copy of this
Document\'s current Revision, as it will exist at a moved
location.'

def _moved_revision(self, new_slug, user, title=None):

    moved_rev = self.current_revision
    moved_rev.id = None
    moved_rev.creator = user
    moved_rev.created = datetime.now()
    moved_rev.slug = new_slug
    if title:
        moved_rev.title = title
    return moved_rev
