def parse_litezip(path):
struct = [parse_collection(path)]<EOL>struct.extend([parse_module(x) for x in path.iterdir()<EOL>if x.is_dir() and x.name.startswith('<STR_LIT:m>')])<EOL>return tuple(sorted(struct))<EOL>
Parse a litezip file structure to a data structure given the path
    to the litezip directory.