Bug fix in branched cache structure. Now using `~` as a special char instead of `.`.