Updating arguments of new `observer.decorate()`, updating `observer.listeners()` unit test to account for smarter response