Date parameters can be serialized.

They were erroneously treated as numbers because JavaScript's `isNaN` coerces
its value before checking whether it's "numeric".