fix KException to keep the Throwable around