Having an unset optional input for a module results in a segfault when `PluginPlay` tries to cache the results after running the module.