Get rid of default arg in function template