Even friendlier conftab::add thanks to non-deducible template parameters

Now, no casts at all should be needed. See the Stack Overflow link in
weak_template.h for details. This'll probably be useful elsewhere too.