I'm thinking for these string length checks, we might have to use `Buffer.byteLength(k)` and `Buffer.byteLength(identification[k])` instead since the RFC does specifically mention *octets*.