no need to make special versions of unscorable and score, just make everyone implement special listeners: progress and verify
passed in object to .sub gets partitioned onto every instance (if non-functions) or onto the prototype object outside the constructor (if functions) - more efficient
instead of overriding upcoming, implement a limbo function that can try to find where a winner will go (when the next round/stage is ready)
instead of overriding isDone, let isDone call a new 'early' function that can be implemented
fix tests
ensure the special events are always implemented (even if just as blanks)
missing typeof broke Duel
implementors guide mostly filled in (release more important atm)
bump deps and history for 0.16.0
0.16.0