Don't override aliased paths

`request_path()` returns the request form, which includes language-prefixed paths. `current_path()` uses the real un-aliased path, which fixes #21.