anchor.diff:      | 125 -> // List of one
         let vals = ResizeArray<_>()
         vals.Add(narrow first)
  -      ParaValue.Array (vals |> Seq.toArray)
  +      ParaValue.Array (vals.ToArray())
   
       // An equals sign means we are parsing an object
       | 61 -> parseObject first (fun (stream:StreamReader) -> stream.Peek() = 125)
  
positive.code:     | 10 | 13 ->
        while (not stream.EndOfStream) do
          pairs.Add(parsePair())
        ParaValue.Record (pairs |> Seq.toArray)
      | _ ->
        skipWhitespace stream
        assert (stream.Peek() = 61)
  
negative.code:       let vals = ResizeArray<_>()
        vals.Add(narrow first)
        parseArray vals
        ParaValue.Array (vals.ToArray())
  
    and parseContainer () =
      skipWhitespace stream
  