introduce intquestion and boolquestion subclasses