def __deepcopy__(self, memo):
        "For use with the :py:func:`copy.deepcopy` function."
        try:
            return memo[id(self)]

        except KeyError:
            memo[id(self)] = unpack_element(self, memo=memo)
            return memo[id(self)]
def __deepcopy__ ( self , memo ) : try : return memo [ id ( self ) ] except KeyError : memo [ id ( self ) ] = unpack_element ( self , memo = memo ) return memo [ id ( self ) ]
For use with the :py:func:`copy.deepcopy` function.