Asserts are only enabled in debug-mode, and why isn't this simply if (!argSt.empty())?