So this provides the behavior you want, and I even added tests for it.
pat treats "/" as *only* serving /, which is different from http.Mux.