anchor.diff:                              node.Name = PackageNodeName &&
                               Set.contains (node.Attributes.GetNamedItem NameAttributeName).InnerText packageNameSet)
                           possiblePackageNodes
  -                tryLoadAssetsFromPackageNodes fromInput optAssociation packageNodes
  +                tryLoadAssetsFromPackageNodes usingRawAssets optAssociation packageNodes
           with exn -> Left <| string exn
   
       /// Try to load all the assets from an asset graph document.
  -    let tryLoadAssetsFromDocument fromInput optAssociation (assetGraphFilePath : string) =
  +    let tryLoadAssetsFromDocument usingRawAssets optAssociation (assetGraphFilePath : string) =
           try let document = XmlDocument ()
               document.Load assetGraphFilePath
               match document.[RootNodeName] with
               | null -> Left "Root node is missing from asset graph."
  -            | rootNode -> tryLoadAssetsFromRootNode fromInput optAssociation rootNode
  +            | rootNode -> tryLoadAssetsFromRootNode usingRawAssets optAssociation rootNode
           with exn -> Left <| string exn
   
       /// Apply a single refinement to an asset.
  
positive.code:         List.ofSeq associatedAssets
  
      /// Attempt to load all the assets from the document root Xml node.
      let tryLoadAssetsFromRootNode fromInput optAssociation (node : XmlNode) =
          let possiblePackageNodes = List.ofSeq <| enumerable node.ChildNodes
          let packageNodes =
              List.fold
  
negative.code:         let assetLists =
              List.fold
                  (fun assetLists packageNode ->
                      let assets = tryLoadAssetsFromPackageNode usingRawAssets optAssociation packageNode
                      assets :: assetLists)
                  []
                  packageNodes
  