NavigationState operations can be executed with a string or segment-array arguments #34
While omitting characters that are not allowed in NavigationStates, we also filter out double slashes #28