Added: defining a '*" decision will run on all decisions
Changed: define() can now take an object or a key/value combo