I like your idea. I modified it by using table to store the name and color. [https://gist.github.com/khchen/381c32741de901279532f3e2e0e8a6d8](https://gist.github.com/khchen/381c32741de901279532f3e2e0e8a6d8)
I am considering to add this code to wNim's examples :-)