his last words were lord jesus receive my spirit some provide opaque data types that allow clients to hide implementation details he decided on one which was particularly heavy which he named dave