If another program invokes flac.exe to encode a WAV file that has an extra chunk or sub-chunk that FLAC strips it out during encoding, would that make flac.exe report a non-zero error level back to the program that called it? I tried to find something about exit codes in the documentation and just got lost looking.