docs: protected boolean valuesEqual(byte[] oldValue, byte[] newValue) {
      return (oldValue == null && newValue == null)
          || (oldValue != null && newValue != null && Arrays.equals(oldValue, newValue));
    }