code: def subsystem_dependencies_iter(cls):
      
      for dep in cls.subsystem_dependencies():
        if isinstance(dep, SubsystemDependency):
          yield dep
        else:
          yield SubsystemDependency(dep, GLOBAL_SCOPE, removal_version=None, removal_hint=None)
docs: Iterate over the direct subsystem dependencies of this Optionable.