Function As Template Argument