Major fix

- Fixing a regression in `observer.add()`