Nicer example class hierarchy figure