public function passes($attribute, $value): bool 	{ 		if (!$this->client_survey->demographic_answers_required) { 			return true; 		} 		$demographic_ids = $this->client_survey->demographicQuestions()->pluck('questions.id')->all();  		$demographic_question_ids_in_answers = array_intersect($demographic_ids, $this->question_ids);  		return !array_diff($demographic_ids, $demographic_question_ids_in_answers); 	}