def clone(self, master, name=None, new_name=None):
    '\n        Clones another attribute list, or one attribute from it, into this\n        list.\n\n        Parameters\n        ==========\n        master : AttrList\n            the attribute list to copy from. This can be any dict-like object.\n\n        Other Parameters\n        ================\n        name : str (optional)\n            name of attribute to clone (default: clone entire list)\n        new_name : str (optional)\n            name of the new attribute, default ``name``\n        '
    if (name is None):
        self._clone_list(master)
    else:
        self._clone_attr(master, name, new_name)
Clones another attribute list, or one attribute from it, into this
list.

Parameters
==========
master : AttrList
    the attribute list to copy from. This can be any dict-like object.

Other Parameters
================
name : str (optional)
    name of attribute to clone (default: clone entire list)
new_name : str (optional)
    name of the new attribute, default ``name``
def clone(self, master, name=None, new_name=None):
    '\n        Clones another attribute list, or one attribute from it, into this\n        list.\n\n        Parameters\n        ==========\n        master : AttrList\n            the attribute list to copy from. This can be any dict-like object.\n\n        Other Parameters\n        ================\n        name : str (optional)\n            name of attribute to clone (default: clone entire list)\n        new_name : str (optional)\n            name of the new attribute, default ``name``\n        '
    if (name is None):
        self._clone_list(master)
    else:
        self._clone_attr(master, name, new_name)