def __conform__(self, interface):
        """
        I forward __conform__ to self.original if it has it, otherwise I
        simply return None.
        """
        if hasattr(self.original, "__conform__"):
            return self.original.__conform__(interface)
        return None

        I forward __conform__ to self.original if it has it, otherwise I
        simply return None.
        
stackoverflow/venv/lib/python3.6/site-packages/twisted/python/components.py