static S dropUpToFirst(S a, S b) {
  if (a == null) null;
  if (b == null) ret a;
  int i = a.indexOf(b);
  ret i < 0 ? a : substring(a, i+l(b));
}