static S trailingAngleBracketStuff(S s) { if (!endsWith(s, ']')) null; ret substring(s, smartLastIndexOf(s, '[') + 1, l(s)-1); }