I read somewhere that in 1.8.6 you can't do

def foo(proc)
  bar(&proc)
end


in C.

Is this true?
Also is it possible to get/modify the current scope vmode in 1.8 or 1.9?
Just wondering.
Thanks.
-r