take_i 2203 array.c take_i(VALUE val, VALUE *args, int argc, VALUE *argv) take_i 1590 enum.c take_i(VALUE i, VALUE *arg, int argc, VALUE *argv)