_rhs_length = merge_adjacent_actions(rhs_parts, _rhs_length);
_rhs_length = merge_adjacent_actions(rhs_parts, _rhs_length);
_rhs_length = merge_adjacent_actions(rhs_parts, _rhs_length);
_rhs_length = merge_adjacent_actions(rhs_parts, _rhs_length);
_rhs_length = merge_adjacent_actions(rhs_parts, _rhs_length);
_rhs_length = merge_adjacent_actions(rhs_parts, _rhs_length);
_rhs_length = merge_adjacent_actions(rhs_parts, _rhs_length);