anchor.diff:              else
                   mi.Name
   
  -        let makeMemberLazyCustomInfo (value:obj) valueTy pretext =
  +        let makeMemberValue (value:obj) valueTy pretext =
               if typeof<System.Collections.IEnumerator>.IsAssignableFrom(valueTy) then
                   { MemberValue.Text=pretext valueTy.FSharpName ""
                     Children=(createResultWatches (value :?> System.Collections.IEnumerator))
  
positive.code:                         value, if value <>& null then value.GetType() else pi.PropertyType //use the actual type if we can
                      with e ->
                          box e, e.GetType()
                  makeMemberLazyCustomInfo value valueTy pretext)
  
              let image =
                  let meth = pi.GetGetMethod(true)
  
negative.code:                         value, if value <>& null then value.GetType() else fi.FieldType //use the actual type if we can
                      with e ->
                          box e, e.GetType()
                  makeMemberValue value valueTy pretext)
  
              let image =
                  if fi.IsPublic then
  