I thought about this as well, but to be honest, the only reason why I didn't is because 

1) We didn't really need to (although we would if we want to sort of.. centralize errors to sequelize.on('error') which would be nice to do [despite us being able to use domains as shown in the specs])

2) The *real* reason, is because I copied it from what was already there and assumed you guys had specific reasons already as to *not* do that.

Quick question for you though, what are the disadvantages/advantages of using the customEE?