Add recursive removal of listeners for the Symfony adapter