It would seem to me that the information is already available.
In reply to Re^5: Composing or chaining subroutines by BrowserUk in thread Composing or chaining subroutines by dragonchild