Functional library / worker separation.