In this patch, I found that we don't need IMEngine.CandidateData anymore.
So I think we can remove this object.