series: in the operators class, use enablers in the template list when appropriate so we can make explicit the return types.