code: function(elements) {
      var meta, client = this;
      client.id = "" + _clientIdCounter++;
      meta = {
        instance: client,
        elements: [],
        handlers: {},
        coreWildcardHandler: function(event) {
          return client.emit(event);
        }
      };
      _clientMeta[client.id] = meta;
      if (elements) {
        client.clip(elements);
      }
      ZeroClipboard.on("*", meta.coreWildcardHandler);
      ZeroClipboard.on("destroy", function() {
        client.destroy();
      });
      ZeroClipboard.create();
    }
docs: The real constructor for `ZeroClipboard` client instances.
  @private