Only shim when Date.parse is absent or can't handle ISO dates

Fixes #203