(A)   The Council may, by ordinance, adopt technical codes for the purpose of drawing on the latest scientific and technological advances, including, without limitation, construction standards and such other matters as the Council may determine to be appropriate for adoption by reference, so long as such technical codes do not conflict with the general laws of the State of Ohio.
   (B)    An ordinance adopting any technical code shall make reference to the date and source of the technical code without reproducing it at length in the ordinance, and such ordinance may provide for the automatic adoption of future amendments to such technical code without subsequent legislative action by the Council. In such areas, publication of the technical code shall not be required. A copy of each technical code and a copy of the adopting ordinance shall be authenticated and recorded as provided in Sections 4.09 and 4.10. If the technical code is amended after its adoption by reference and Council did not provide for the automatic adoption of such amendments, the Council may adopt the amendment by incorporation by reference under the same procedure established for the adoption of the original technical code.