Ok, so, I've been grappling with this for awhile. What's a good way to make a general purpose "big mapping"? My bigstructs have served well as a fallback, but they have weaknesses. skotos's code appears to be special case. basically, I need a way to, with O(log N) complexity and O(N) space, store a mapping of arbitrary size.