anchor.diff:          # 'brew cask install' only if '/usr/libexec/java_home --failfast' fails
           cask "java" unless system "/usr/libexec/java_home --failfast"
         '';
  -      description = "Extra lines to be added verbatim to bottom of the generated Brewfile.";
  +      description = "Extra lines to be added verbatim to the bottom of the generated Brewfile.";
       };
   
       brewfile = mkInternalOption {
  
positive.code:         example = "uninstall";
          description = ''
            This option manages what happens to formulae installed by Homebrew, that aren't present in
            the Brewfile generated by this module, during <command>nix-darwin</command> activation.
  
            When set to <literal>"none"</literal> (the default), formulae not present in the generated
            Brewfile are left installed.
  
            When set to <literal>"uninstall"</literal>, <command>nix-darwin</command> invokes
            <command>brew bundle [install]</command> with the <command>--cleanup</command> flag. This
            uninstalls all formulae not listed in generate Brewfile, i.e.,
            <command>brew uninstall</command> is run for those formulae.
  
            When set to <literal>"zap"</literal>, <command>nix-darwin</command> invokes
  
negative.code:         ]
        '';
        description = ''
          List of Homebrew formulae to install.
  
          Formulae defined as strings, e.g., <literal>"imagemagick"</literal>, are a shorthand for:
  
          <code>{ name = "imagemagick"; }</code>
        '';
  