/// <summary>
 /// Initializes a new instance of the <see cref="TextValuePrimitiveComparer"/> class.
 /// </summary>
 /// <param name="realComparer">The real comparer.</param>
 /// <param name="converter">The converter.</param>
 public TextValuePrimitiveComparer(IQueryScalarValueToClrValueComparer realComparer, IXmlPrimitiveConverter converter)
 {
     this.UnderlyingComparer = realComparer;
     this.converter = converter;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="TextValuePrimitiveComparer"/> class.
 /// </summary>
 /// <param name="realComparer">The real comparer.</param>
 /// <param name="converter">The converter.</param>
 public TextValuePrimitiveComparer(IQueryScalarValueToClrValueComparer realComparer, IXmlPrimitiveConverter converter)
 {
     this.UnderlyingComparer = realComparer;
     this.converter          = converter;
 }