fix #1168 on 'l == r' try __rop_ before __op__ when r is subclass of l