You have to remember that Liz's "forks.pm" module, while very cool, is just one possible implementation of sharing data across forked processes. Depending on what you are doing, it may be possible to do something much more efficient. The forks.pm module is constrained by the fact that it is trying to match the threads API and to be portable across many OSes. Those are not important considerations for most in-house apps.