withFirstLetterAsLowerCase method
Converts the first letter of the string to lowercase.
The first character is taken as a whole rune, like withFirstLetterAsUpperCase.
Implementation
String withFirstLetterAsLowerCase() {
if (isEmpty) return this;
final first = _firstRune();
return first.toLowerCase() + substring(first.length);
}