abstract public <T extends ComponentRoot> T get(Class<T> providerId);
@Test
    public void testAppRoot_withComponentRoot() {
        LocalComponentIdFoo retrieved = new ReflectiveAppRoot()
                .get(ComponentFoo.class)
                .get("fileName", "name", "secondName");
        assertThat(retrieved).isNotNull();
    }