Hi Core, Just found that the patch doesn't work well with the default value of length because it is -1 by default. Either the documentation has to be updated so that iconv doesn't convert str[start, length], or the implementation and default value would have to change to match String#[]. Vincent