def as_timedelta(cls, delta):
        """Convert delta into a MyTimedelta object."""
        # Cannot monkey patch the __class__ and must pass through __new__ as the object is immutable.
        if isinstance(delta, cls): return delta
        return cls(delta.days, delta.seconds, delta.microseconds)
def as_timedelta ( cls , delta ) : if isinstance ( delta , cls ) : return delta return cls ( delta . days , delta . seconds , delta . microseconds )
Convert delta into a MyTimedelta object.