Text this: Khiyar Al-majlis (option of withdrawal before parting) in sale contract contemporary applications