Add a cleanListeners options to avoid leaks