have question_maker raise RuntimeError on invalid input