(A) Except as otherwise provided in division (C) or (D) of this section, sections of this code defining offenses or penalties shall be strictly construed against the municipality and liberally construed in favor of the accused.
(B) Rules of criminal procedure and sections of this code providing for criminal procedure shall be construed so as to effect the fair, impartial, speedy, and sure administration of justice.
(C) Any provision of a section of this code that refers to a previous conviction of or plea of guilty to a violation of a section of this code, the Revised Code or a division of a section of this code or the Revised Code shall be construed to also refer to a previous conviction of or plea of guilty to a substantially equivalent offense under an existing or former law of this municipality, state, another state, or the United States or under an existing or former municipal ordinance.
(D) Any provision of this Code that refers to a section, or to a division of a section, of this Code that defines or specifies a criminal offense shall be construed to also refer to an existing or former law of this state, another state, or the United States, to an existing or former municipal ordinance, or to an existing or former division of any such existing or former law or ordinance that defines or specifies, or that defined or specified, a substantially equivalent offense.
(R.C. § 2901.04) (`96 General Offenses Code, § 501.04)