docs: public final List<String> getConnectionFactoryInterfaceNames() {
          return cfInterfaceNames instanceof String ? Collections.singletonList((String) cfInterfaceNames) //
                          : cfInterfaceNames instanceof String[] ? Arrays.asList((String[]) cfInterfaceNames) //
                                          : Collections.<String> emptyList();
      }