awesome you are correct. This scenario seems to work as expected, fantastic.

```js
setTimeout(function foo(){
  console.log('foo');
}, 100);

setTimeout(function foo() {
  console.log('bar');
}, 0);

// bar
// foo
```