function exec_under

static VALUE exec_under(VALUE (*func)(), VALUE under, VALUE cbase, void *args)