Returns the contents of the named key.
        **key** is a :ref:`type-string`, and the returned values will
        either be ``list`` of key contents or ``None`` if no key was
        found. ::

            >>> font.lib["public.glyphOrder"]
            ["A", "B", "C"]

        It is important to understand that any changes to the returned key
        contents will not be reflected in the Lib object. If one wants to
        make a change to the key contents, one should do the following::

            >>> lib = font.lib["public.glyphOrder"]
            >>> lib.remove("A")
            >>> font.lib["public.glyphOrder"] = lib

def get(self, key, default=None):
        """
        Returns the contents of the named key.
        **key** is a :ref:`type-string`, and the returned values will
        either be ``list`` of key contents or ``None`` if no key was
        found. ::

            >>> font.lib["public.glyphOrder"]
            ["A", "B", "C"]

        It is important to understand that any changes to the returned key
        contents will not be reflected in the Lib object. If one wants to
        make a change to the key contents, one should do the following::

            >>> lib = font.lib["public.glyphOrder"]
            >>> lib.remove("A")
            >>> font.lib["public.glyphOrder"] = lib
        """
        return super(BaseLib, self).get(key, default)