capitalizeFirstLetter
A variation of String.capitalize that:
skips initial underscore, especially found in introspection queries
is Locale independent so that it works the same way on all machines, including in the turkish locale that uses a different 'I'