Removing BOOST dependencies: Using only standard library now for ::ToUpper