Make unimplemented interfaces fail for now
Add some testing infrastructure to make my life easier for now
Properly check rv when creating tables