I was wondering why the necessary need to remove the parameter canRemoveSort rather than just hardwire it to TRUE for no_right?