public function getExtraTextualQuestions(): array 	{ 		$textual_extra_questions = []; 		$applicant_ids = $this->client_survey->getApplicants()->pluck('id')->toArray();  		$this->client_survey->load(['extraQuestions' => function ($query) use ($applicant_ids) { 			$query->whereIn('type', array_values(QuestionType::getTextualTypes()))->with(['answers' => function ($query) use ($applicant_ids) { 				$query->whereIn('applicant_id', $applicant_ids)->with('question'); 			}]); 		}]);  		foreach ($this->client_survey->extraQuestions as $extraQuestion) { 			array_push($textual_extra_questions, $extraQuestion); 		}  		return $textual_extra_questions; 	}