in reply to CGI hidden retreive array

This code needs comments ... bad! Trying to understand what is going is too much to ask someone without detailed explanation of why you made this sooo complicated. If i had to guess ... and i have to, change line 937 from this:
warn "$_->{'n_typ'}";
to this:
warn $_{'n_typ'};
Because if i am guessing correctly, $_ in this context is not a hash reference, but the hash itself. If this is not the problem, then just wait - hopefully someone else with more free time on their hands will be spot your error. In the meantime, think about design - code this complex needs it. :)

jeffa

L-LL-L--L-LL-L--L-LL-L--
-R--R-RR-R--R-RR-R--R-RR
B--B--B--B--B--B--B--B--
H---H---H---H---H---H---
(the triplet paradiddle with high-hat)