Fix rb_locals by using reval instead of eval