quibot, good to hear you have that working. It looks more complicated than I expected but I have not used metro so I will need to find some time to look more closely at the code.
I will move forward with this.. just created a topic called "how to build classes" here