El mismo entero puede representar fechas separadas por décadas según la unidad. EpochLens la exige.

Los segundos son la unidad clásica

Unix cuenta segundos desde 1970-01-01T00:00:00Z según POSIX; una API debe nombrar la unidad.

Las unidades menores conservan otra precisión

Milisegundos, microsegundos y nanosegundos dividen por mil, millón y mil millones. BigInt evita perder enteros grandes.

Precisión y rango son distintos

Un entero exacto puede quedar fuera del rango de Date; EpochLens lo rechaza sin recortar.