Annotation marking a class or factory function as Injectable. The
Annotation for an injection. It can optionally include a name to use for the lookup.
Take an AliasSeq of types and/or Injected values and return a ValueSeq of Injected values, where any Types are converted to nameless Injected values for that type.