nanoival function

Interval type with nanosecond precision