code: function enqueue(queue, update) {
    if (update) {
      queue = queue || [];
      queue.push(update);
    }
    return queue;
  }
docs: Push an update, if any, onto the queue. Creates a new queue if none is
  passed and always returns the queue. Mutative.