Namespace functions properly and don't create anon function until inside the project jvm subprocess