rewriting for multiple tables
basic table working
something subtle broken; most multi table ok
before supporting Uint8 data only
before supporting Uint8 data only
removed booleans
Revert "removed booleans"

This reverts commit 34c4661bde95704bf4764eff8b30b6c62e5621f2.
new structure
new structure working
new structure working
new structure working
new structure working
new structure working
new structure working
simplified before unroll