It seems that -debug is always passed unless "noDefaultFlags" is used, which is not supposed to be used for releases. Is there a good reason for this?