The current "Dynamic Modules" article seems to suggest that the "CreateRuntime" node is not needed to create a module. In any case, the Python runtime engine needs to be initialized, otherwise the CreateModule node will wait indefinitely. I think either the docs should reflect this in words, or the workflow should be updated to include a top-level CreateRuntime node.