Remove `done` and make the tests synchronous so that `notify` can also be removed.