project
    1. toDo
      1. Use a shared type for all columns of a table and add a type argument to the table class. This will also solve the problems with wildcards as type arguments.