Thoughts, there's no need to pass the "inject" string in.  This resource is specific to inject, just place it in the resource?  The two reasons I can see for keeping it as being passed in are to ensure it doesn't get localized & in-case we change the keyword name.