Does `tap()` not work here? If it doesn't we should raise a bug in bugzilla