anchor.diff:          Samples: (string*string) list;
       }
   
  -/// xpkg default params  
  +/// Creates xpkg default parameters
   let XpkgDefaults() =
       {
           ToolPath = findToolInSubPath "xpkg.exe" (currentDirectory @@ "tools" @@ "xpkg")
  
positive.code: 
  let private getPackageFileName parameters = sprintf "%s-%s.xam" parameters.Package parameters.Version
  
  /// Creates a new xpkg package based on the packageFileName
  let xpkgPack setParams =    
      let parameters = XpkgDefaults() |> setParams
      let packageFileName = getPackageFileName parameters 
  
negative.code:     else
          failwithf "Create xpkg package failed. Process finished with exit code %d." result
          
  /// Validates a xpkg package based on the package file name
  let xpkgValidate setParams =    
      let parameters = XpkgDefaults() |> setParams
      let packageFileName = getPackageFileName parameters 
  