public Collection<Class<? extends LifecycleComponent>> services() { List<Class<? extends LifecycleComponent>> services = Lists.newArrayList(); for (App app : moduleApps.values()) { services.addAll(app.services()); } return services; }