Biochemistry debunks