anchor.diff:        name = mkOption {
           type = types.str;
           default = "default";
  -        description = "Notifier name";
  +        description = "Notifier name.";
         };
         type = mkOption {
           type = types.enum ["dingding" "discord" "email" "googlechat" "hipchat" "kafka" "line" "teams" "opsgenie" "pagerduty" "prometheus-alertmanager" "pushover" "sensu" "sensugo" "slack" "telegram" "threema" "victorops" "webhook"];
  -        description = "Notifier type";
  +        description = "Notifier type.";
         };
         uid = mkOption {
           type = types.str;
  -        description = "Unique notifier identifier";
  +        description = "Unique notifier identifier.";
         };
         org_id = mkOption {
           type = types.int;
           default = 1;
  -        description = "Organization ID";
  +        description = "Organization ID.";
         };
         org_name = mkOption {
           type = types.str;
           default = "Main Org.";
  -        description = "Organization name";
  +        description = "Organization name.";
         };
         is_default = mkOption {
           type = types.bool;
  -        description = "Is the default notifier";
  +        description = "Is the default notifier.";
           default = false;
         };
         send_reminder = mkOption {
           type = types.bool;
           default = true;
  -        description = "Should the notifier be sent reminder notifications while alerts continue to fire";
  +        description = "Should the notifier be sent reminder notifications while alerts continue to fire.";
         };
         frequency = mkOption {
           type = types.str;
           default = "5m";
  -        description = "How frequently should the notifier be sent reminders";
  +        description = "How frequently should the notifier be sent reminders.";
         };
         disable_resolve_message = mkOption {
           type = types.bool;
           default = false;
  -        description = "Turn off the message that sends when an alert returns to OK";
  +        description = "Turn off the message that sends when an alert returns to OK.";
         };
         settings = mkOption {
           type = types.nullOr types.attrs;
           default = null;
  -        description = "Settings for the notifier type";
  +        description = "Settings for the notifier type.";
         };
         secure_settings = mkOption {
           type = types.nullOr types.attrs;
           default = null;
  -        description = "Secure settings for the notifier type";
  +        description = "Secure settings for the notifier type.";
         };
       };
     };
  
positive.code: 
      analytics.reporting = {
        enable = mkOption {
          description = "Whether to allow anonymous usage reporting to stats.grafana.net";
          default = true;
          type = types.bool;
        };
  
negative.code:     options = {
        name = mkOption {
          type = types.str;
          description = "Name of the datasource. Required.";
        };
        type = mkOption {
          type = types.enum ["graphite" "prometheus" "cloudwatch" "elasticsearch" "influxdb" "opentsdb" "mysql" "mssql" "postgres" "loki"];
          description = "Datasource type. Required.";
        };
        access = mkOption {
          type = types.enum ["proxy" "direct"];
          default = "proxy";
          description = "Access mode. proxy or direct (Server or Browser in the UI). Required.";
        };
        orgId = mkOption {
          type = types.int;
          default = 1;
          description = "Org id. will default to orgId 1 if not specified.";
        };
        url = mkOption {
          type = types.str;
          description = "Url of the datasource.";
        };
        password = mkOption {
          type = types.nullOr types.str;
          default = null;
          description = "Database password, if used.";
        };
        user = mkOption {
          type = types.nullOr types.str;
          default = null;
          description = "Database user, if used.";
        };
        database = mkOption {
          type = types.nullOr types.str;
          default = null;
          description = "Database name, if used.";
        };
        basicAuth = mkOption {
          type = types.nullOr types.bool;
          default = null;
          description = "Enable/disable basic auth.";
        };
        basicAuthUser = mkOption {
          type = types.nullOr types.str;
          default = null;
          description = "Basic auth username.";
        };
        basicAuthPassword = mkOption {
          type = types.nullOr types.str;
          default = null;
          description = "Basic auth password.";
        };
        withCredentials = mkOption {
          type = types.bool;
          default = false;
          description = "Enable/disable with credentials headers.";
        };
        isDefault = mkOption {
          type = types.bool;
          default = false;
          description = "Mark as default datasource. Max one per org.";
        };
        jsonData = mkOption {
          type = types.nullOr types.attrs;
          default = null;
          description = "Datasource specific configuration.";
        };
        secureJsonData = mkOption {
          type = types.nullOr types.attrs;
          default = null;
          description = "Datasource specific secure configuration.";
        };
        version = mkOption {
          type = types.int;
          default = 1;
          description = "Version.";
        };
        editable = mkOption {
          type = types.bool;
  