I don't know if we should allow toggling multiple column sort if DVC doesn't allow it (because then even if we disable multiple column sorting for DVC we could "enable" it with this function). Maybe assert should be better.