Generic radix trees/sparse arrays

generic radix tree functions