Rewrite Paths to use symbol map.

Also rewritten to fail on wrong path argument