toLowerCamel function
Converts the first character of value to lower-case, leaving the rest unchanged.
Returns value unchanged when it is empty.
Implementation
String toLowerCamel(String value) {
if (value.isEmpty) return value;
return '${value[0].toLowerCase()}${value.substring(1)}';
}