Spring cleaning the Table interface