'Returns a generator of items with the given attributes.
`attributes` should be a dictionary.'

def search_items(self, attributes):

    result = self.collection_iface.SearchItems(attributes, signature='a{ss}')
    for item_path in result:
        (yield Item(self.bus, item_path, self.session))
