ComposeQuestionActivity is (almost) functional