anchor.diff:  open System.Runtime.Serialization
   open Microsoft.FSharp.Reflection
   open FSharpApiSearch
  +
  +module private SearchOptionLiteral =
  +
  +  [<Literal>]
  +  let Strict = "strict"
  +
  +  [<Literal>]
  +  let Similarity = "similarity"
  +
  +  [<Literal>]
  +  let IgnoreArgStyle = "ignore_arg_style"
   
   [<DataContract>]
   type FSharpApi = {
  
positive.code: }
  
  [<DataContract>]
  type SearchInformation = {
    [<field: DataMember(Name = "target_assemblies")>]
    Targets: string []
    [<field: DataMember(Name = "search_options")>]
    RawOptions: Dictionary<string, string>
    [<field: DataMember(Name = "query")>]
    Query: string
  }
  
negative.code:   module SearchOptions =
  
      open Suave
      open SearchOptionLiteral
  
      let parse info =
        let updateStrict value opt =
          { opt with StrictQueryVariable = OptionStatus.parseOrDefault SearchOptions.defaultOptions.StrictQueryVariable value }
        let updateSimilarity value opt =
          { opt with SimilaritySearching = OptionStatus.parseOrDefault SearchOptions.defaultOptions.SimilaritySearching value }
        let updateIgnoreArgStyle value opt =
          { opt with IgnoreArgumentStyle = OptionStatus.parseOrDefault SearchOptions.defaultOptions.IgnoreArgumentStyle value }
        SearchOptions.defaultOptions
        |> updateStrict info.RawOptions.Strict
        |> updateSimilarity info.RawOptions.Similarity
        |> updateIgnoreArgStyle info.RawOptions.IgnoreArgStyle
  
      let defaultRawOptions =
        let toString (x: OptionStatus) =
          match FSharpValue.GetUnionFields(x, typeof<OptionStatus>) with
          | case, _ -> case.Name.ToLower()
        {
          Strict = toString SearchOptions.defaultOptions.StrictQueryVariable
          Similarity = toString SearchOptions.defaultOptions.SimilaritySearching
          IgnoreArgStyle = toString SearchOptions.defaultOptions.IgnoreArgumentStyle
        }
  
    let trySearch database info =
      let client = FSharpApiSearchClient(info.Targets, database)
  