Added comments/WellOrderCompareFunctionType template forward declares for simpler usage in other templates - and maybe abit for docs