order 3 ring buffer
WeightedVec
cleanup, Weighted trie