removed ServiceDefinition::inject, replaced with tag (BC break) WIP