Made find-file-in-parents throw, added collapse -> given array, generate a single object which contains fields from the first entry and any entries where field/value match.
added parse_argv