In order to not break backwards compatibility (i.e. by keeping calls to `set_style` optional), my tendency would be to have `Table` be the only place the default is defined.