WIP: Smorgasbord - a buffet of useful table functionalities and a semantic library to tie them together