public static ParenCapture Pass(int number, int index, string value) { Debug.Assert(index >= 0); return new ParenCapture(number, index, value); }