Created separate type for Path, made show instance of it for pretty print.