#NEWLINE# def items( self ) : #NEWLINE# #INDENT# 'Iterator over items (pairs) of :class:`PairMixin`.' #NEWLINE# if ( backend . cache . cache is None ) : #NEWLINE# #INDENT# backend = self . read_backend #NEWLINE# backend . execute ( backend . structure ( self ) . items ( ) , ( lambda data : self . load_data ( data , self . _items ) ) ) #NEWLINE# #UNINDENT# return self . cache . items ( )