Promote Composite_convergence_tester to a template