code: function isCounterAfter(counter, currentStateCounter)
  {
  	const diff = counter - currentStateCounter
  
  	// If the new options are "newer" than the current ones,
  	// then they can override them.
  	// (also accounts for counter overflow)
  	return diff > 0 || (diff < 0 && Math.abs(diff) > MAX_SAFE_INTEGER / 2)
  }
docs: Can only override "older" options. (not "newer" ones)