public Builder withServicesIn(String... packagePrefixes ) {
if(packagePrefixes.length == 0) {
throw new IllegalArgumentException("Specify packagePrefixes to search for @DomainService-annotated services");
}
final ServicesInstallerFromAnnotation installer = new ServicesInstallerFromAnnotation();
installer.setConfiguration(configuration);
installer.withPackagePrefixes(packagePrefixes);
final List<Object> serviceList = installer.getServices(null);
this.services.addAll(serviceList);
installer.init();
return this;
}