- clean up docstring typos - use _ to name an unused loop variable - parent the filter model to avoid an issue with disposal - use mocker.patch instead of monkeypatch to mock Completer creation - use is instead of == to compare by identity