all scripting parts shall be extracted for the purpose of developing and testing functionality in case of any bad behavior.
either as one script with an "Action" argument or individual scripts, taking just one or multiple file pathes as arguments
path arguments will be required to be valid path names, as Dolphin will never supply non existing file pathes to a service menu.