A JavaScript observer implementation with subscription priority, and event cancelation features.