add ::unuse(f) to middleware, with tests
rebuild
v0.7.5