bind_once and unbind now both return `this`. before unbind returned false for "wasnt bound to begin with" and true for "was bound but is now unbound". the boolean here is somewhat nice in trivial settings, but breaks the old composer chaining system (which i found some code does depend on). so now, all eventing functions that dont explicitely return a boolean return `this`.