Added extend/alias helpers. toggle method on Subscription. More aliases. Lighter/cleaner code base. Moved use strict inside closure (doh) Moved properties not set in consutrutore to prototype to reduce execution time