#loop was a bad idea. #run raises UnimplementedRun. on UnimplementedRun main will never retry.