I think `k` and `identification[k]` should be escaped (using the existing string escaping utility function) just in case, since these are arbitrary values here.

Also, we need to be able to allow identification to be `null` and translate that to 'NIL'. This is allowed by the RFC and still allows the server to return its own information.