Would like to be able to revert what async-listener does. Is this feasible? Is there an easy way to do this I don't know about? Use case: unit tests. Would prefer to unpatch in a `teardown()`-like function for a clean environment.