def results( self ):
rs = []<EOL>for k in self._results.keys():<EOL><INDENT>ars = [ res for res in self._results[k] if isinstance(res, dict) ]<EOL>rs.extend(ars)<EOL><DEDENT>return rs<EOL>
Return a list of all the results currently available. This
        excludes pending results. Results are returned as a single flat
        list, so any repetition structure is lost.

        :returns: a list of results