Hi all,<div><br></div><div>I'm wondering if anyone has an answer to this? <a href="https://gist.github.com/2499830">https://gist.github.com/2499830</a></div><div><br></div><div>Essentially, I want to create a coderef while in the scope of one package, and delay binding of the subroutine calls until the actual execution, which will happen in or relative to another package, meaning that the subroutines that eventually resolve will be the ones located in the second package, not the first. This is different from what normally happens in closures.</div>

<div><br></div><div>I can think of a few ways around the problem I'm trying to solve which aren't pretty, but I really like this one, cause I'm going for pretty, and I hope the answer's not just "you can't do that in Perl without XS Dark Magicks and/or a source filter".</div>

<div><br></div><div>--Stephen</div>