``` parse "user/10/?a=1" ``` will parse with three `RoutePart`'s ``` Path "user" : Path "10" : Query ... : Nil ``` But ``` parse "user/10?a=1" ``` will parse with two parts: ``` Path "user" : Path "10?a=1" : Nil ``` This is a bit unexpected.
will parse with three
RoutePart'sBut
will parse with two parts:
This is a bit unexpected.