Quintessence: 6 Perspectives on Abstraction