// Balance with temporary Taps
addRule( new TapBalanceGroupSplitTransformer() );
addRule( new TapBalanceGroupSplitMergeGroupTransformer() );
addRule( new TapBalanceGroupMergeGroupTransformer() );
addRule( new TapBalanceGroupGroupTransformer() );
addRule( new TapBalanceCheckpointTransformer() );
addRule( new TapBalanceHashJoinSameSourceTransformer() );
addRule( new TapBalanceHashJoinBlockingHashJoinTransformer() );
addRule( new TapBalanceGroupBlockingHashJoinTransformer() );
addRule( new TapBalanceGroupNonBlockingHashJoinTransformer() );