differentiate get[-now] from get-value[-now]. get* returns an
option; get-value returns the value or throws an exception
add tests for get[-value][-now]