sbool ewic_trim(S a, S b, Matches m) { if (!ewic(a, b)) false; m.m = new S[] {trim(dropLast(l(b), a))}; true; }