Everything that was here is now merged; the TODO here was setnafill() support for STRSXP.
Closing this and marking for follow-up.
Originally posted by @MichaelChirico in #4980 (comment)
nafill() supports all but raw, complex, but by-reference support for character is not yet implemented.