public static <S> List<S> loadAll(Class<S> service) {
        return InnerEnhancedServiceLoader.getServiceLoader(service).loadAll(findClassLoader());
    }
@Test
    public void getAllInstances(){
        List<Hello> hellows1 = EnhancedServiceLoader.loadAll(Hello.class);
        List<Hello> hellows2 = EnhancedServiceLoader.loadAll(Hello.class);
        for (Hello hello : hellows1){
            if (!hello.say().equals("Olá.")) {
                assertThat(hellows2.contains(hello)).isTrue();
            }
            else{
                assertThat(hellows2.contains(hello)).isFalse();
            }
        }
    }