code: function Connection (gridModule) {
      try {
        Connection.super_.apply(this, arguments);
        RbnUtil.__copyProperties(this, gridModule);
        this.validate();
        this.connectionStub = '/' + this.endpoint + '/' + this.identifier;
      } catch (err) {
        throw err;
      }
    }
docs: This connection class is instantiated as an object when you call the `connect`
  method on a grid module. It sets up the connection to a specific point entity
  on the grid and emits messages as they come in. You can also sent messages of a specific type
  to this connection.
  @param {Object} gridModule A previously instantiated `grid` module.