-->
Regarding the expression "bond with God" ('ahd Allah), see surah {2}, note [19]. The clause "whenever you bind yourselves by a pledge" has a twofold meaning: in the first instance (as in 13:20 ) it refers to the spiritual, moral and social obligations arising from one's faith in God; and, secondly, it applies to all pledges or promises given by one person to another - for, as Razi points out, every pledge given by man to man represents, in its essence, a pledge to God. It is to this second aspect of man's "bond with God" that the sequence refers.
I.e., as distinct from oaths "uttered without thought" (see 2:225 ).
Lit., "and having made God [or "named God as"] your guarantor (kafil)".
The immediate reference may or may not be to the oath of fidelity to the Prophet taken at 'Aqaba fourteen months before the Hijra and repeated a little later: see v. 7, and n. 705. But the general meaning is much wider. And this may be viewed in two aspects (1) Every oath taken, or covenant made, is a Covenant before Allah, and should be faithfully observed. In this it approaches in meaning to v. 1. (2) In particular, every Muslim makes, by the profession, of his Faith, a Covenant with Allah, and he confirms that Covenant every time he repeats that profession. He should therefore faithfully observe the duties taught to him by Islam.