An interval of time, primarily meant to be used in expression functions
Valid intervals are (as strings or atoms): [:year, :month, :week, :day, :hour, :minute, :second, :millisecond, :microsecond]
@type t() :: :microsecond | :millisecond | :second | :minute | :hour | :day | :week | :month | :year