anchor.diff:          | _ ->
               None
   
  -    //
  -    let (|Character|_|) regex =
  -        match regex with
  -        | CharacterSet charSet
  -            when CharSet.count charSet = 1 ->
  -            Some <| CharSet.minElement charSet
  -        | _ ->
  -            None
  +//    //
  +//    let (|Character|_|) regex =
  +//        match regex with
  +//        | CharacterSet charSet
  +//            when CharSet.count charSet = 1 ->
  +//            Some <| CharSet.minElement charSet
  +//        | _ ->
  +//            None
   
   
   // Add additional members to Regex.
  
positive.code: 
      /// Creates a new regular vector in canonical form by canonicalizing
      /// each regular expression in the given regular vector.
      let inline canonicalize (regVec : RegularVector) : RegularVector =
          Array.map Regex.Canonicalize regVec
  
  
  
negative.code: 
      /// Determines if a regular vector is an empty vector. Note that an
      /// empty regular vector is *not* the same thing as an empty array.
      let (*inline*) isEmpty (regVec : RegularVector) =
          // A regular vector is empty iff all of it's entries
          // are equal to the empty character set.
          regVec
  