Renamed layout property table to tableView, allowing subclasses with an underlying model class named table (a not so unlikely thing) to use the name for their property referencing their model object.