backout js/Date extension to IEquiv, this is an interop liability.
revert, add comment about possible future change
missing comment
CLJS-524: allow *-array fns to accept any seqable