'Removes (and un-index) an item from our containers.
:param item: The item to be removed.
:type item:  Item  # or subclass of'

def remove_item(self, item):

    self.unindex_item(item)
    try:
        self.items.pop(item.id)
    except KeyError:
        safe_print(('ERROR:    Internal    Issue,    this    case    should    not    happen    %s    ' % item))
        pass
