There is currently no easy generic solution to this problem. There seems to be a notion that "lift" will bring the answer. But TimToady appears to be putting that in question more or less now as well.
git-svn-id: http://svn.pugscode.org/pugs@26866 c213334d-75ef-0310-aa23-eaa082d1ae64
… test as well git-svn-id: http://svn.pugscode.org/pugs@22432 c213334d-75ef-0310-aa23-eaa082d1ae64