Matthew
-proc.tcl
Either this is a typo in your posting or you simply got it wrong: it is supposed to be *-proc>s<.tcl, don't forget about the "s".
Again, if you could make your package structure/ code available for browsing, it would be tremendously easier and would save time (at both ends ;)
//s