[@Boomrocker]: I still have some concerns about class overlap, but... I'll think about it and get back to you tomorrow, most likely. [@IncredibleBee]: Tomorrow or the weekend.