This method and the following 5 others gave me an Xcode warning saying `Converting to boxing syntax requires a cast to...` where the wanted type was a signed one (`char *` instead of `const unsigned char *` etc.). I converted them manually using the pattern that Xcode applied to everything else. My best educated guess is this is correct (or at least it did not change any behavior).