1.6 Switching function types and calls

Let's look at what happens if you call a regular function using the `new` keyword and a constructor functions without it.