code: public void wireSteps( CanWire canWire ) {
          for( StageState steps : stages.values() ) {
              canWire.wire( steps.instance );
          }
      }
docs: Used for DI frameworks to inject values into stages.