Moved safe-suppression ->shellExec() to PlatformCommand, fixes #58