A brief digression on chemistry: Aldehydes are molecules that contain a so-called aldehyde group consisting of one carbon, hydrogen and oxygen atom each. Molecules containing two such groups are ...