Generator method which returns the differences from the invocant to
        the argument.

        args:

            ``other=``\ *Record*\ \|\ *Anything*
                 The thing to compare against; the types must match, unless
                 ``duck_type=True`` is passed.

            *diff_option*\ =\ *value*
                 Unknown keyword arguments are eventually passed to a
                 :ref:`DiffOptions` constructor.

def diff_iter(self, other, **kwargs):
        """Generator method which returns the differences from the invocant to
        the argument.

        args:

            ``other=``\ *Record*\ \|\ *Anything*
                 The thing to compare against; the types must match, unless
                 ``duck_type=True`` is passed.

            *diff_option*\ =\ *value*
                 Unknown keyword arguments are eventually passed to a
                 :ref:`DiffOptions` constructor.
        """
        from normalize.diff import diff_iter
        return diff_iter(self, other, **kwargs)