@override Map<String, Type> getAvailableProperties() => {for (var q in questions.questions) q.id: q.getAnswerType()};