The Magistrate is allowed by section 342 of the Code of Criminal Procedure to examine the accused at an early stage of the case for the purpose of enabling him to explain any circumstances appearing in the evidence against him. This provision is intended for the benefit of the accused, and must not be used to elicit his defence before the prosecu...