A combination of OnesiteModificationC and TwositeModificationF.
i1 : twoLayerCascadeL() o1 = S_0+E-->X_1 X_1-->S_0+E X_1-->E+S_1 S_1+P_0-->X_2 X_2-->S_1+P_0 X_2-->S_1+P_1 E+P_0-->X_3 X_3-->E+P_0 X_3-->E+P_1 S_1+F_1-->Y_1 Y_1-->S_1+F_1 Y_1-->S_0+F_1 P_1+F_2-->Y_2 Y_2-->P_1+F_2 Y_2-->P_0+F_2 o1 : ReactionNetwork
To rename species, use substitute(ReactionNetwork,List).
The object twoLayerCascadeL is a method function.