booking query stream makes much more sense.

The keys work like this:

_b.section.subsection.entry = {id:10,meta:''} = the entity table

_s.[timestamp].section.subsection.entry.id = an entry into the schedule table

_d.[daytimestamp].section.subsection.entry.id = an entry into the day table

For queries with no time window - we create a jan 1st 1980 -> jan 1st 2035 window
and so we don't need the funky indexes I was doing before
0.1.0
all tests passing - need an overlap test now
0.1.1
overlap test
0.2.0