I'd probably just move this call into the constructor... would there ever be a case where you'd want to create a new `Table` but *not* initialize it?