docs: public static String resolveMacros(String input, CmsObject cms, CmsMessages messages) {
  
          CmsMacroResolver resolver = new CmsMacroResolver();
          resolver.m_cms = cms;
          resolver.m_messages = messages;
          resolver.m_keepEmptyMacros = true;
          return resolver.resolveMacros(input);
      }