Fix CanonicalTreeParser.back to parse all trees correctly