doing that makes location(path) mimics setting href = path, so it seems good.
But i don't like it because it always `eats` the last component of the path,
so it becomes difficult to build a Location /a/b when current path is /a.
It also breaks the original behavior.