Deciding Between Function Arguments and Service Injection - Effect Community