protected void debug(String message, Object... details) {
    StringBuilder msg = new StringBuilder(message);
    for (Object detail : details) {
      msg.append(detail);
    }
    debug(msg.toString());
  }
protected void debug(String message, Object... details)