class OrderedAutoHash