separated old and new TableModel tests, also dried them a little bit.
add missing assert to test_inheritance_polymorphic_with_non_nullables_in_subclasses