def items(self):
        """D.items() -> a set-like object providing a view on D's items"""
        keycol = self._keycol
        for row in self.__iter__():
            yield (row[keycol], dict(row))