anchor.diff:                      "heading", T<float>
                       "labelOverlay", LabelOverlay
                       "mapTypeId", MapTypeId
  +                    "padding", T<int>
  +                    "zoom", T<float>
  +                ]
  +        }
  +        |=> ViewOptions
  +
  +    let Entity = Type.New()
  +
  +    let EntityInterface =
  +        Interface "Microsoft.Maps.Entity"
  +        |=> Entity
  +
  +    let EntityCollectionOptions = Type.New()
  +
  +    let EntityCollectionOptionsClass =
  +        Pattern.Config "Microsoft.Maps.EntityCollectionOptions" {
  +            Required = []
  +            Optional =
  +                [
  +                    "visible", T<bool>
  +                    "zIndex", T<int>
                   ]
           }
   
  
positive.code: 
                  "tryPixelToLocation" => Type.ArrayOf Point ^-> Location
                  |> WithComment "Converts an array of Points relative to PixelReference.Viewport and returns an array of Locations if all points were converted. If any of the conversions fail, null is returned."
              ]
  
      let Assembly =
  
negative.code:                 EventHandlerClass
                  EventsClass
                  KeyEventArgsClass
                  MouseEventArgsClass
                  LabelOverlayClass
                  MapOptionsClass
                  ViewOptionsClass
                  EntityInterface
                  EntityCollectionOptionsClass
                  EntityCollectionClass
                  RangeClass
                  MapTypeIdClass
                  SizeClass
                  MapClass
                  ColorClass
                  InfoboxActionClass
                  InfoboxOptionsClass
                  InfoboxClass
              ]
          ]
  
  