Possibly a dumb question: will this ever fail on Unicode characters or fields that contain an underscore?