This effect overwrites the existing alpha channel and does not compound it. Not every filter that affects alpha channel offers operations. That is a limitation, not a bug. Here is the engine documentation for the invert and reverse options:
https://www.mltframework.org/plugins/FilterShape/
Invert is not strictly inverting the mask, and I do not want to argue about labels. Further documentation is pending here: