re #8435: SANSReduction requires passing first AssignSample

The GUI does this, so, it does not break the GUI rule.
Merge remote-tracking branch 'origin/feature/8435_redesign_load_data'