All encoding methods should support UTF-8 buffers for encoding/decoding to make serialization into network protocols/etc easier.