Re: Another question on haq mahar
You are right. Their are two parts of Mehr; Mu’ajjal and Mu’wajjal.
‘Ajjal’ ones need to be paid in haste (came from the word Ujlat). ‘Wajjal’ one can be delayed (came from ‘Ajal’ with ‘ain’, like woh luqma-e-ajal kaa shikar ho gaye, means end or death)’ but cannot be delayed further than divorce. This condition (but cannot be delayed further than divorce) created that misconception that its due at divorce time, which is, as you said, is wrong.
also Mu’ajjal can be forgiven by wife, but Muwajjal cannot. Its her right that even she cannot forfeit.