Track the client's nick changes

Ah.  Is it possible then that there might be bugs if there's a user `NiCk` and another `nICK`?