anchor.diff:      alias = mkOption {
         type = with types; nullOr (attrsOf (nullOr (either str path)));
         default = {};
  -      description = "...";
  +      description = "Shell-independent aliases for interactive shells.";
       };
   
       packages = mkOption {
  
positive.code:     home = mkOption {
        type = options.home-manager.users.type.functor.wrapped;
        default = {};
      };
  
      user = mkOption {
        type = types.submodule;
        default = {};
        description = "My users.users.NAME submodule";
      };
  
      env = mkOption {
        type = with types; attrsOf (either (either str path) (listOf (either str path)));
        default = {};
        description = "...";
        apply = mapAttrs
          (n: v: if isList v
                 then concatMapStringsSep ":" (x: toString x) v
  
negative.code:     init = mkOption {
        type = types.lines;
        default = "";
        description = ''
          An init script that runs after the environment has been rebuilt or
          booted. Anything done here should be idempotent and inexpensive.
        '';
      };
  
      zsh = {
        rc = mkOption {
          type = types.lines;
          default = "";
          description = ''
            Zsh lines to be written to $XDG_CONFIG_HOME/zsh/extra.zshrc and
            sourced by $XDG_CONFIG_HOME/zsh/.zshrc
          '';
        };
        env = mkOption {
          type = types.lines;
          default = "";
          description = ''
            Zsh lines to be written to $XDG_CONFIG_HOME/zsh/extra.zshenv and
            sourced by $XDG_CONFIG_HOME/zsh/.zshenv
          '';
        };
      };
    };
  