anchor.diff:        description = "Configure mailboxes and auto create or subscribe them.";
       };
   
  -    enableQuota = mkOption {
  -      type = types.bool;
  -      default = false;
  -      example = true;
  -      description = "Whether to enable the dovecot quota service.";
  -    };
  +    enableQuota = mkEnableOption "the dovecot quota service.";
   
       quotaPort = mkOption {
         type = types.str;
  
positive.code:       description = "Default group to store mail for virtual users.";
      };
  
      createMailUser = mkOption {
        type = types.bool;
        default = true;
        description = ''Whether to automatically create the user
          given in <option>services.dovecot.user</option> and the group
          given in <option>services.dovecot.group</option>.'';
      };
  
      modules = mkOption {
        type = types.listOf types.package;
  
negative.code:       description = "Sieve scripts to be executed. Key is a sequence, e.g. 'before2', 'after' etc.";
      };
  
      showPAMFailure = mkEnableOption "showing the PAM failure message on authentication error (useful for OTPW).";
  
      mailboxes = mkOption {
        type = with types; coercedTo
  