801.3  General purposes.
  The provisions of the Iowa code of criminal procedure shall be liberally construed to give effect to the general purposes thereof, which shall be to provide for:
  1.  Simplicity in criminal procedure.
  2.  Fairness in administration of the criminal laws.
  3.  Elimination of unjustifiable delay in pretrial, trial, and post-trial proceedings.
  4.  Just determination of every criminal proceeding by a fair and impartial trial and review.
  5.  The effective apprehension and trial of persons suspected of committing public offenses without violation of fundamental human rights.
[C79, 81, §801.3]