builder: add support for two byte utf-8