docs: protected MessageFormat resolveCode(String code, Locale locale) {
          MessageFormat result = null;
  
          if (cachedMilliSecond == 0
                  || ((result = cachedMessages.get(new CacheKey(
                          code, locale))) == null)
                  || lastQuery + cachedMilliSecond < System.currentTimeMillis()) {
              result = resolveCodeInternal(code, locale);
              cachedMessages.put(new CacheKey(code, locale), result);
          }
  
          if (result != null)
              return result;
  
          return resolveCodeInternal(code, locale);
      }