You need to return an actual date here. I think you can remove this check and then just not do the for loop below if match is null. Then config will get passed to `dateFromArray` with an empty `_a` and the day will come out as January 1, 0, which matches how the non-strict stuff works.

This is important because the getters need that date populated (they currently crash), and by extension, so does `toArray()`. More importantly, this doesn't work right now:

```js
moment("5/25/1982", ["MM/DD/YY", "MM-DD-YY"], true);
```

Because `toArray()` breaks on line 925.