anchor.diff:            value is generated from other options.
           '';
         };
  +      
       };
   
       config = {
  +    
         # The default name is the name extracted from the attribute path.
         name = mkDefaultValue (
           replaceChars ["<" ">" "*"] ["_" "_" "_name_"] name
         );
  +      
  +      # Default path for Upstart jobs.  Should be quite minimal.
  +      path =
  +        [ pkgs.coreutils
  +          pkgs.findutils
  +          pkgs.gnugrep
  +          pkgs.gnused
  +          upstart
  +        ];
  +      
       };
   
     };
  
positive.code:   upstartJob = {name, config, ...}: {
  
      options = {
        jobDrv = mkOption {
          default = makeJob config;
          type = types.uniq types.package;
  
negative.code: 
      path = mkOption {
        default = [ ];
        apply = ps: "${makeSearchPath "bin" ps}:${makeSearchPath "sbin" ps}";
        description = ''
          Packages added to the job's <envar>PATH</envar> environment variable.
          Both the <filename>bin</filename> and <filename>sbin</filename>
  