String uncapitalize(String source) { if (source.isEmpty) { return source; } else { return source[0].toLowerCase() + source.substring(1); } }