Choosing Default Implementations for Services with Multiple Implementations - Effect Community