anchor.diff:      | 10 | 13 ->
         while (not stream.EndOfStream) do
           pairs.Add(parsePair())
  -      ParaValue.Record (pairs |> Seq.toArray)
  +      ParaValue.Record (pairs.ToArray())
       | _ ->
         skipWhitespace stream
         assert (stream.Peek() = 61)
  
positive.code:       let vals = ResizeArray<_>()
        vals.Add(narrow first)
        parseArray vals
        ParaValue.Array (vals |> Seq.toArray)
  
    and parseContainer () =
      skipWhitespace stream
  
negative.code:     | 123 | 34 ->
        let vals = ResizeArray<_>()
        parseArray vals
        ParaValue.Array (vals.ToArray())
  
      // Else we are not quite sure what we are parsing, so we need more info
      | _ -> parseContainerContents()
  