Structs

wrapper around UniqueMap that remembers which values were asked for in get