Use slice to build domain string
Add domain unpacking benchmark