anchor.diff:  // this dictionary be created
   let tokens = lazy dict([(0x284ds, "date")])
   let game = ParaValue.Load(path, ``binary header``, ``text header``, tokens)
  -game?date |> asDate
  +game?date >>= ParaValue.asDate
  
positive.code: 
  *)
  
  let nodes = """
  node={
    definition=foo
    incoming={1 2 3}
  }
  node={
    definition=bar
  }"""
  
  // Print all the properties of the "node" objects in alphabetical order.
  // Append a question mark after the property name to signify that the property
  // is optional.
  let required, optional =
    ParaValue.Parse nodes
    |> collect "node"
    |> asArray
    |> findOptional
  
  required |> Seq.iter (printfn "%s")
  optional |> Seq.iter (printfn "%s?")
  
  // Will print:
  // definition
  // incoming?
  
  (**
  
  
negative.code: // This block of code is omitted in the generated HTML documentation. Use
  // it to define helpers that you do not want to show in the documentation.
  #I "../../bin"
  #r "Pfarah.dll"
  open System
  
  (**
  # Introducing Pfarah
  
  This document is a quick overview of the most important features of Pfarah.
  You can also get this page as an [F# script file from GitHub][fscript] and run
  the samples interactively. Type annotations are used in examples to ease
  understanding
  
  [fscript]: https://github.com/nickbabcock/Pfarah/blob/master/docs/content/tutorial.fsx
  
  