# File lib/unified_ruby.rb, line 107
  def rewrite_iter(exp)
    t, recv, args, body = exp

    # unwrap masgn args if there is only 1 thing to assign and it isn't splat
    if Sexp === args and args.sexp_type == :masgn and args.array.size == 2 then
      if args.array.last.sexp_type != :splat then
        args = args.array.last
      end
    end

    r = s(t, recv, args, body)
    r.delete_at 3 unless body # HACK omg this sucks
    r
  end