'Return a list of results matching search_term
The list elements should be dictionaries:
{\'name\': name, \'description\': description}'

def results(self, search_term=None):

    raise NotImplementedError('results    method    for    {0!r}'.format(self))
