This sounds like a job for Capture::Tiny.
Dave
In reply to Re: Executing code block in memory by davido in thread Executing code block in memory by morissette