Check encoding in String::append
Infect self in String::append
Coerce to String or raise error in rb_str_append