static S partBetweenStrings(S s, S begin, S end) { if (s == null) null; int i = indexOf(s, begin); if (i < 0) null; i += l(begin); int j = indexOf(s, i, end); if (j < 0) null; ret substring(s, i, j); }