Remove superfluous initializer

and move InvalidSurveyException to one place
Commenting #3471

Added comments re associations