Exercise 19: A Simple Object System