public function scopeIncludes(object $query, ?string $lang = null): Builder 	{ 		return $query->translationIncludes($lang)->with([ 			'media', 			'categoryFilters' => function ($query) use ($lang) { 				$query->includes($lang)->available(); 			}, 			'children' => function ($query) use ($lang) { 				$query->includes($lang)->available(); 			}, 		]) 			->withCount([ 				'children' => function ($query) { 					$query->available(); 				}, 			]); 	}