public RegexMatchReference/*!*/ CreateGroupReference(int index, SourceSpan location) { ContractUtils.Requires(index >= 0); return new RegexMatchReference(index, location); }