def deconstruct(self):
        return (
            self.__class__.__name__,
            self._constructor_args[0],
            self._constructor_args[1],
        )
Get a detailed comparison function for the types of the two args.
dataset/ETHPy150Open django/django/django/db/migrations/operations/base.py/Operation.deconstruct--crossover with--dataset/ETHPy150Open AppScale/appscale/AppServer/lib/django-1.3/django/utils/unittest/case.py/TestCase._getAssertEqualityFunc