working on it
new parse-path function
parsers for patterns
typo
better parse-path function