The realtime clock is not reliable when calculating elapsed time.
PostgreSQL has a clear distinction between integers and booleans, so it makes sense to draw a clear line.