public function scopeIncludes(object $query): Builder 	{ 		return $query->with([ 			'media', 			'children' => static function ($query): void { 				$query->available(); 			}, 		])->withCount([ 			'children' => static function ($query): void { 				$query->available(); 			}, 		]); 	}