anchor.diff:  
             env PATH=${makeSearchPath "bin" (job.path ++ upstartPath)}:${makeSearchPath "sbin" (job.path ++ upstartPath)}
   
  -          ${concatMapStrings (n: "env ${n}=\"${getAttr n job.environment}\"\n") (attrNames job.environment)}
  +          ${concatMapStrings (n: "env ${n}=\"${getAttr n env}\"\n") (attrNames env)}
             
             ${optionalString (job.preStart != "") ''
               pre-start script
  
positive.code:       '';
      };
      
    };
  
  
  
negative.code:     let
        hasMain = job.script != "" || job.exec != "";
  
        env = config.system.upstartEnvironment // job.environment;
  
        jobText =
          let log = "/var/log/upstart/${job.name}"; in
          ''
  