sbool startsWithUpperCaseOrUnderscore(S s) { if (empty(s)) false; char c = s.charAt(0); ret s == '-' || Character.isUpperCase(c); }