There was this node, by flogic, on that very subject, written just recently. Have you had a chance to read it yet?
In reply to Re: Sub on the fly? by liverpole in thread Sub on the fly? by pileofrogs