Changed method/parameter names to match the specification
Renamed injectService() to setService()