Economised on generic template arguments.