Notify function adapts an http.Handler to write out “before” and “after” strings
allowing the original http.Handler `h` to do whatever it was already going to do in between.
it returns an Adapter, which is just a function that takes and returns an http.Handler.