Interval: fix starting values

Use Float.min/max value instead of Integer.
WIP: move to inclusive model
wip: fix tests