Fixed a few d2 qtd errors. Some involving passing rvalues to ref parameters, so a few new overloads exist. A template was failing due to an instantiation bug, so a workaround was used. Fixed an overide warning.