I see, but the instance check is still doing the same thing as this line isn't it?
If we have `d = new Date('test')` it passes the `if` check and goes on to the `d.getTime()` check, right?