Is `UTF_8` part of the spec here, or do we simply know it will always be UTF-8?