One thing missing from the Prototype Framework Class object is the ability to observe and fire events. Even though classes do not allow one to observe an event on the class itself, there are still a couple of ways to handle observing and firing events within a class.
Read more on Proto.Observable – Prototype Class Event Handling Mix-in…