I.e. 
```sql
  CREATE TABLE queue (
    key UInt64,
    value UInt64
  ) ENGINE = NATS 
    SETTINGS nats_url = 'demo.nats.io',
             nats_subjects = 'subject1',
             nats_format = 'JSONEachRow',
             date_time_input_format = 'best_effort';
```
Will fail with "compiled without TLS"
Will add patch that fixes it.
#pragma once
#include <Storages/NATS/Buffer_fwd.h>
#include <Storages/NATS/NATSHandler.h>
#include <Storages/UVLoop.h>
namespace DB
{
struct NATSConfiguration
{
    String url;
    std::vector<String> servers;
    String username;
    String password;
    String token;
    int max_reconnect;
    int reconnect_wait;
    bool secure;
};
class NATSConnectionManager
{
public:
    NATSConnectionManager(const NATSConfiguration & configuration_, Poco::Logger * log_);
    ~NATSConnectionManager();
    bool isConnected();
    bool connect();
    bool reconnect();
    void disconnect();
    bool closed();
    
    NATSHandler & getHandler() { return event_handler; }