Oh hey, that's a neat idea, but I wonder if it's a bit much for my purposes; what I'm working on is a "display name" script that allows you to change someone's name as you perceive it. Everything's been going great, but this has been my one major hurdle: the nick list itself.

It isn't a huge problem, really, but it may seem odd to users of the script if those names don't visibly change when you alter someone's display name. I don't personally mind, but someone else might.