Text this: Special legal feature of Islamic wa'd or pledge: comparison with the conventional law on promise within the sphere of Islamic finance