constructor() {
    this.workHead_ = null;
    this.workTail_ = null;
  }
A low GC workqueue. The key elements of this design:
  - avoids the need for goog.bind or equivalent by carrying scope
  - avoids the need for array reallocation by using a linked list
  - minimizes work entry objects allocation by recycling objects
@final
@struct