docs: @Override
      @SuppressFBWarnings("NIR_NEEDLESS_INSTANCE_RETRIEVAL")
      public void afterPropertiesSet() {
          val appContext = applicationContextProvider().getConfigurableApplicationContext();
          val conversionService = new DefaultFormattingConversionService(true);
          conversionService.setEmbeddedValueResolver(new CasEmbeddedValueResolver(appContext));
          appContext.getEnvironment().setConversionService(conversionService);
          if (appContext.getParent() != null) {
              var env = (ConfigurableEnvironment) appContext.getParent().getEnvironment();
              env.setConversionService(conversionService);
          }
          val registry = (ConverterRegistry) DefaultConversionService.getSharedInstance();
          registry.addConverter(zonedDateTimeToStringConverter());
      }