Removes the **key** from the Lib and returns the ``list`` of
        key members. If no key is found, **default** is returned.
        **key** is a :ref:`type-string`. This must return either
        **default** or a ``list`` of items as :ref:`type-string`.

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

def pop(self, key, default=None):
        """
        Removes the **key** from the Lib and returns the ``list`` of
        key members. If no key is found, **default** is returned.
        **key** is a :ref:`type-string`. This must return either
        **default** or a ``list`` of items as :ref:`type-string`.

            >>> font.lib.pop("public.glyphOrder")
            ["A", "B", "C"]
        """
        return super(BaseLib, self).pop(key, default)