<X5,R> StageChain<LocalVariables.L5<X1,X2,X3,X4,X5>,R> | 
LocalVariables.L4.nextChain(StageChain<X5,R> x5) | 
  | 
<X5> CompletionStage<LocalVariables.L5<X1,X2,X3,X4,X5>> | 
LocalVariables.L4.nextStage(CompletionStage<X5> x5) | 
  | 
<X1,R> StageChain<LocalVariables.L5<X1,X2,X3,X4,X5>,R> | 
LocalVariables.L5.x1Chain(StageChain<X1,R> x1) | 
 Replaces the first variable with the given value. 
 | 
<X1> CompletionStage<LocalVariables.L5<X1,X2,X3,X4,X5>> | 
LocalVariables.L5.x1Stage(CompletionStage<X1> x1) | 
 Replaces the first variable with the given value. 
 | 
<X2,R> StageChain<LocalVariables.L5<X1,X2,X3,X4,X5>,R> | 
LocalVariables.L5.x2Chain(StageChain<X2,R> x2) | 
 Replaces the second variable with the given value. 
 | 
<X2> CompletionStage<LocalVariables.L5<X1,X2,X3,X4,X5>> | 
LocalVariables.L5.x2Stage(CompletionStage<X2> x2) | 
 Replaces the second variable with the given value. 
 | 
<X3,R> StageChain<LocalVariables.L5<X1,X2,X3,X4,X5>,R> | 
LocalVariables.L5.x3Chain(StageChain<X3,R> x3) | 
 Replaces the third variable with the given value. 
 | 
<X3> CompletionStage<LocalVariables.L5<X1,X2,X3,X4,X5>> | 
LocalVariables.L5.x3Stage(CompletionStage<X3> x3) | 
 Replaces the third variable with the given value. 
 | 
<X4,R> StageChain<LocalVariables.L5<X1,X2,X3,X4,X5>,R> | 
LocalVariables.L5.x4Chain(StageChain<X4,R> x4) | 
 Replaces the fourth variable with the given value. 
 | 
<X4> CompletionStage<LocalVariables.L5<X1,X2,X3,X4,X5>> | 
LocalVariables.L5.x4Stage(CompletionStage<X4> x4) | 
 Replaces the fourth variable with the given value. 
 | 
<X5,R> StageChain<LocalVariables.L5<X1,X2,X3,X4,X5>,R> | 
LocalVariables.L5.x5Chain(StageChain<X5,R> x5) | 
 Replaces the fifth variable with the given value. 
 | 
<X5> CompletionStage<LocalVariables.L5<X1,X2,X3,X4,X5>> | 
LocalVariables.L5.x5Stage(CompletionStage<X5> x5) | 
 Replaces the fifth variable with the given value. 
 |