docs: @CheckForNull
    public Date getDateTime(String key) {
      String value = getString(key);
      if (StringUtils.isNotEmpty(value)) {
        return DateUtils.parseDateTime(value);
      }
      return null;
    }