anchor.diff:      dev_node prod_node 
       "/ImportExportXml/FieldSecurityProfiles/FieldSecurityProfile"
       (Attribute "fieldsecurityprofileid")
  -    (fun elem -> elem.Attributes.GetNamedItem("name").Value)
  +    (AttributeNamedItem "name")
       (fun dev_elem prod_elem -> true)
       (fun id -> 
         add_solution_component proxy sol_id (Guid.Parse id) SolutionComponent.FieldSecurityProfile);
  
positive.code:     dev_node prod_node 
      "/ImportExportXml/optionsets/optionset"
      (Attribute "Name")
      (fun elem -> elem.Attributes.GetNamedItem("localizedName").Value)
      (fun dev_elem prod_elem -> true)
      (fun id -> 
        let req = RetrieveOptionSetRequest ()
  
negative.code:     dev_node prod_node 
      "/ImportExportXml/Roles/Role"
      (Attribute "id")
      (AttributeNamedItem "name")
      (fun dev_elem prod_elem -> true)
      (fun id -> 
        add_solution_component proxy sol_id (Guid.Parse id) SolutionComponent.Role);
  