use rb_str_intern() instead of rb_intern()