The use of a deduction hint did not help build Sapphire. This one compiler is not able to figure out the template parameters, so I added explicit template parameters in every case that caused an error.