On Understanding Data Abstraction, Revisited