anchor.diff:              AllowWeb = true
               IPv4 = true
               IPv6 = false
  -            Port = ${if confOpts.useSSL then "+" else ""}${confOpts.port}
  +            Port = ${if confOpts.useSSL then "+" else ""}${toString confOpts.port}
               SSL = ${if confOpts.useSSL then "true" else "false"}
       </Listener>
       
  
positive.code:       zncConf = mkOption {
          default = "";
          example = "See: http://wiki.znc.in/Configuration";
          type = types.string;
          description = ''
            The contents of the `znc.conf` file to use when creating it.
            If specified, `confOptions` will be ignored, and this value, as-is, will be used.
  
negative.code:       passBlock = mkOption {
          default = defaultPassBlock;
          example = "Must be the block generated by the `znc --makepass` command.";
          type = types.str;
          description = ''
            The pass block to use when generating the `znc.conf` file.
            This is the password used by the user logging into the ZNC web admin.
  