Towards a New Biochemistry?