Restoring creation of logic.

Returning NULL prevents other modules from using the remote module logic.