4.1.0: make question_sets take only a data object