The first century of ketenes (1905-2005): the birth of a versatile family of reactive intermediates.