internal MoveTableSelectionModel(ITableModel<Move> model) : base( (row, column) => { if(model.IndexInRange(row, column)) return model.DataAt(row, column) != null; return false; } ) { model.CheckNull("model"); }