The Pursuit of Perfection: Aspects of Biochemical Evolution