docs: public UpdateReturnState update(final String datum) {
      if ((datum == null) || datum.isEmpty()) {
        return RejectedNullOrEmpty;
      }
      final byte[] data = datum.getBytes(UTF_8);
      return hashUpdate(hash(data, getSeed())[0] >>> 1);
    }