code: def has(cls):
      
      deps = {}
      for i in dir(cls):
          if i.startswith('__') and i.endswith('__'):
              continue
          val = getattr(cls, i, None)
          if isinstance(val, Dependency):
              deps[i] = val
              if val.name is None:
                  val.name = i
      cls.__injections__ = deps
      return cls
docs: Class decorator that declares dependencies