Comment Comment by ScottBurson It also has daemon methods, which solve the problem of making sure the superclass gets to do something before, or after, the subclass method runs, without the subclass method having to request this explicitly. parent ScottBurson 8 years ago