minor, define empty_range to be [ECHS_FOREVER,ECHS_NUL_INSTANT) and predicate as .till < .from
minor, follow-up, consider nul range empty too
chore, kick instantiator for empty ranges, it's a property not a designated object

same for bitmps
minor, keep the book of items, dead or alive
chore, import test-suite
test, provide addgetrem regression mimicking the HANA/timeline paper
chore, provide ECHS_FROM macro for convenience
Merge branch 'test/suite' into core/timeline

* test/suite:
  chore, provide ECHS_FROM macro for convenience
  test, provide addgetrem regression mimicking the HANA/timeline paper
  chore, import test-suite
minor, convert timeline to forward scanner
test, activate regression addgetrem_01
fix, PEBKAC, actually assign values in _add_ioff()
chore, introduce ECHS_SOON as a rough approximation of ECHS_NOW that won't be in the past
test, actually add, get and rem some values in addgetrem_01
test, add regression file for time-machine view using bitte_get()
minor, provide proper time-machine view in bitte_get()
Merge branch 'core/timeline'

* core/timeline:
  minor, provide proper time-machine view in bitte_get()
  test, add regression file for time-machine view using bitte_get()
  test, actually add, get and rem some values in addgetrem_01
  chore, introduce ECHS_SOON as a rough approximation of ECHS_NOW that won't be in the past
  fix, PEBKAC, actually assign values in _add_ioff()
  test, activate regression addgetrem_01
  minor, convert timeline to forward scanner
  chore, provide ECHS_FROM macro for convenience
  test, provide addgetrem regression mimicking the HANA/timeline paper
  chore, import test-suite
  minor, keep the book of items, dead or alive
  chore, kick instantiator for empty ranges, it's a property not a designated object
  minor, follow-up, consider nul range empty too
  minor, define empty_range to be [ECHS_FOREVER,ECHS_NUL_INSTANT) and predicate as .till < .from
chore, use clitoris cases so that output will be examined too
minor, provide echs_set_now()
minor, guarantee monotonicity when using echs_set_now()
test, hack, use echs_set_now() to freeze test suite in time