In my point of view, file saver plugin could have only one "action: save text to file" for saving text to file, which has two input parameters, one is source text, the other is saved file path.
It can be "pf_singleglobal" since there is no local data.
The plugin without "pf_singleglobal" is also great, it can save variables into object(plugin).