public Match(string content, IRange range) { Contract.Requires(content != null); Contract.Requires(range != null); Content = content; Range = range; }