The "prefork" pragma is intended to allow module writers to optimise module loading for both scenarios with as little additional code as possible.