Unwind DecodeHandler out of DecodeThread to avoid a VerifyError ?