1. A method of decoding data encoded as a set that has a hierarchy of subsets with set symbols, the method comprising: receiving encoded data; and using the encoded data, reconstructing data values encoded as a set, including: evaluating a set symbol of the set; selectively decoding a symbol combination code that indicates respective set symbols of plural subsets of the set; assigning the respective set symbols to the plural subsets of the set; and for each of the plural subsets considered as a new set, selectively repeating the reconstructing for the new set.