It's more efficient when there are no callbacks passed to exec(). For that reason, it's better to do:

var win = callback && function() { callback(0) };