Remove specified entry.
        
        :param entry: The Entry object to remove.
        :type entry: :class:`keepassdb.model.Entry`

def remove_entry(self, entry):
        """
        Remove specified entry.
        
        :param entry: The Entry object to remove.
        :type entry: :class:`keepassdb.model.Entry`
        """
        if not isinstance(entry, Entry):
            raise TypeError("entry param must be of type Entry.")
        if not entry in self.entries:
            raise ValueError("Entry doesn't exist / not bound to this datbase.")
        
        entry.group.entries.remove(entry)
        self.entries.remove(entry)