Enough of this is done to have a sane interface for now. Don't waste much time on it, since table management is a future design issue. -Diego
I'll create a throw-away index implementation to flush out the interface. How to implement this correctly (which data structure do we want here?) is a design issue we can talk about. -Diego