def items(self):
return [row for row in self.iteritems()]<EOL>
We return the list of key/value pair tuples.
Similar to iteritems but in list form instead of as
a generator.
The reason we do this is because python2 code probably expects this to
be a list. Not sure if I could care, but just covering my bases.

Example:

.. code-block:: python

    u = User('1')
    data = {k: v for k, v in u.items()}

Or:

.. code-block:: python

    u = User('1')
    for k, v in u.items():
        print("%s: %s" % (k, v)


:return: list, containing key/value pair tuples.