template-heavy prototype started
really messy checkpoint
known good revision
known good revision
known good revision
known good revision
moved around templates
DataStore prototype
DataStore prototype
damn templates.  makes interfaces hard.
hiding more things
got rid of remove_one.  it was just a placeholder anyway
comments, hiding more code
move level to handles
add level-switcher, new indirection for handles, loop back in tester
add level-switcher, new indirection for handles, loop back in tester
add effective levels for operations (to override handle level)
add effective levels for operations (to override handle level)
give Handle compile-time level field
merge with github