anchor.diff:              [ parameters.DebugInfo, "ndebug" ]
               |> List.map (fun (v,d) -> if v then None else Some(d, null))
           let allParameters = 
  -            [output; attrFile; fileAlign; version; internalize] @ booleans @ notbooleans @ allowDup @ libDirs
  +            [output; attrFile; keyFile; fileAlign; version; internalize] @ booleans @ notbooleans @ allowDup @ libDirs
               |> Seq.choose id
               |> Seq.map (fun (k,v) -> "/" + k + (if isNullOrEmpty v then "" else ":" + v))
               |> separated " "
  
positive.code:    DebugInfo: bool 
     Internalize: InternalizeTypes
     FileAlignment: int option
     // KeyFile / DelaySign
     // Log / LogFile
     // PublicKeyTokens
     /// Directories to be used to search for input assemblies
  
negative.code:             if isNullOrEmpty parameters.AttributeFile
                  then None
                  else Some("attr", quote parameters.AttributeFile)
          let keyFile = 
              if isNullOrEmpty parameters.KeyFile
                  then None
                  else Some("keyfile", quote parameters.KeyFile)
          let fileAlign = 
              match parameters.FileAlignment with
              | Some a -> Some("align", a.ToString())
  