static VALUE rb_str_insert(VALUE, VALUE, VALUE)
is defined in string.c but is static and so is not avalible to me to
directly on my string. I have a feeling rb_funcall is my answer but I
find any decent documentation on getting the functions ID.
Can anyone help?