the plugin loading could be done with load(...).produce(args)
the dispatch with PluginManager().pipe() or first() or call()
see straight.plugin docs