def -(other)
    Rubinius.asm do
      int = new_label
      flt = new_label
      val = new_label