What is the reason behind
const Todos = function () {
...
}
const todos = new Todos();
running smoothly, while
const Todos = () => {
...
}
const todos = new Todos();
results in a TypeError: Todos is not a constructor error?