Returns the underscored form of s.
s
The string is also made lower case.
String underscore(String s) => _split(s).join('_').toLowerCase();