anchor.diff:      let doShell() =
   
           //TODO: Processing the header/include.fsx may not be needed any more, check
  -        let preprocessedCode = preprocessCode headerCode
  +        let preprocessedCode, _ = preprocessCode headerCode
   
           fsiEval.EvalInteraction preprocessedCode
   
  
positive.code:             else
                  pyout (sprintf "Unreocognised fsioutput setting: %s" lastFsiOutput)
  
          if Array.length preprocessing.NuGetLines > 0 then
  
              let nugets =
                  preprocessing.NuGetLines
                  |> (Seq.map nuGetManager.ParseNugetLine >> Seq.map (fun (name, version, pre) -> "\"" + name + "\""))
                  |> (String.concat "; ")
  
              let message =
                  sprintf
                      """Instead of #N please get NuGets by Paket (https://fsprojects.github.io/Paket/) e.g. %s%s#load "Paket.fsx"%sPaket.Package [%s]"""
                      Environment.NewLine
                      Environment.NewLine
                      Environment.NewLine
                      nugets
  
              pyout message
  
          
          newCode
      
      /// Handles an 'execute_request' message
      let executeRequest(msg : KernelMessage) (content : ExecuteRequest) = 
          
          // clear some state from previous runs
          sbOut.Clear() |> ignore
          sbErr.Clear() |> ignore
          sbPrint.Clear() |> ignore
          payload.Clear()
  
          // only increment if we are not silent
          if not content.silent then executionCount <- executionCount + 1
          
          // send busy
          sendStateBusy msg
          sendMessage ioSocket msg "pyin" { code = content.code; execution_count = executionCount  }
  
          // preprocess
          let newCode = preprocessCode content.code
  
          // evaluate
          if not (String.IsNullOrEmpty newCode) then
              
              let sendError err =
                  let executeReply =
                      {
                          status = "error";
  
negative.code:             fsiEval.EvalInteraction("#help")
              let ifsharpHelp =
                  """  IF# notebook directives:
      #fsioutput ["on"|"off"];;   Toggle output display on/off
      """
              let fsiHelp = sbOut.ToString()
  