anchor.diff:              "Children[0].Name" , StringValues "Hamed"
               "Children[2].Age"  , StringValues "44"
           ]
  -    
  -    let arrayOfChildren = Array.CreateInstance(typeof<Child>, 3)
  -    arrayOfChildren.SetValue({ Name = "Hamed"; Age = 0 }, 0)
  -    arrayOfChildren.SetValue({ Name = null; Age = 44 }, 2)
  -        
  +
       let expected =
           {
               Id         = Guid.Empty
  
positive.code:             "Children[2].Age"  , StringValues "44"
              "Children[0].Name" , StringValues "Hamed"
          ]
      
      let arrayOfChildren = Array.CreateInstance(typeof<Child>, 3)
      arrayOfChildren.SetValue({ Name = "Hamed"; Age = 0 }, 0)
      arrayOfChildren.SetValue({ Name = null; Age = 44 }, 2)
  
      let expected =
          {
  
negative.code:             Sex        = Female
              BirthDate  = DateTime(1986, 12, 29)
              Nicknames  = Some [ "Susi"; "Eli"; "Liz" ]
              Children   = [|
                  { Name = "Hamed"; Age = 0 }
                  Unchecked.defaultof<_>
                  { Name = null; Age = 44 }
              |]
          }
      let culture = None
      let result = ModelParser.parse<Model> culture modelData
  