Inheritance: BaseCommand
 public GameLoop(
     PopValue cleanupPreviousRun,
     PrintValueNewLine<GuessANumber> a,
     ReadLine c,
     If<GreaterThan<StaticRandomNumberValueProvider>, PrintValueNewLine<TooLow>,
         If<LessThan<StaticRandomNumberValueProvider>, PrintValueNewLine<TooHigh>, NoOp>> d
     )
 {
 }