(1) Hadd shall not be enforced in the following cases, namely:-- (a)When drinking is proved only by the confession of the convict but he retracts his confession before the execution of hadd; and (b)When drinking is proved by testimony, but before the execution of hadd, any withn4ess resiles form his testimony so as to reduce the number of witne...