changed definition of @s:ucfirst to only affect the first character of
the string