paramfunc: upgrading template hell - FuncSum