docs: function Queue(name, options) {
      this.name         = name;
      this.queue        = [];
      this.onEvents     = {};
      this.options      = options;
      this.searchFunc   = options && typeof(options.search) === 'function' ?
          options.search :
          function () {
              return true;
          };
      this.executorFunc = options && typeof(options.execute) === 'function' ?
          options.execute :
          function (err, node, next) {
              logger.log('debug', 'Queue::defaultExecutor|node=%s|next=%s', node, next, meta);
              if (typeof(next) === 'function') {
                  node = next(err, node);
              }
              return node;
          };
  }