static Matches getFlexMatchIC(S pat, S s) { new Matches m; ret flexMatchIC(pat, s, m) ? m : null; } static Matches getFlexMatchIC(S pat, S s, bool joinBrackets) { new Matches m; ret flexMatchIC(pat, s, m, joinBrackets) ? m : null; } static Matches getFlexMatchIC(S pat, LS tokInput) { new Matches m; ret flexMatchIC(pat, tokInput, m) ? m : null; }