17.8 Generalizations