op_switch_char broken for rope strings after JSRopeString layout rewrite