can't pass a pointer to a template function as normalize function, instantiating
with boost::locale::to_title<char> (found with Intel cc)