[SHELLUTILS] Fix FAILED_UNEXPECTEDLY macro evaluating twice