#314 adds overloads to Temper, but we should also generate overloads in backends that support it, like C# and Java. Probably some TmpL option could help. Should we produce *only* the overloads or also the unique names?