<BUG>return new TreeHashResult(hash, cost, parentFragment);case IN_ANY_ORDER:</BUG><CONTEXT>TreeHashResult[] childResults = computeHashes(elements, parentFragment, nodeSpecificHasher);int[] hashes = getHashes(childResults);int[] costs = getCosts(childResults);int hash = AbstractTreeHasher.vector(hashes, 31);int cost = AbstractTreeHasher.vector(costs);<extra_id_0>childResults = computeHashes(elements, parentFragment, nodeSpecificHasher);hashes = getHashes(childResults);costs = getCosts(childResults);</CONTEXT>
return new Pair<Integer, Integer>(hash, cost);case IN_ANY_ORDER: