On 6/6/13 1:13 PM, Steven Schveighoffer wrote: >> buildNormalizedPath(s1) == buildNormalizedPath(s2); >> >> and >> >> p1 == p2; > > This can be done without allocations. Interesting. "Show me the code!" Andrei