* new granularity
* time is timestamp
*pattern caching
! catastrophic backtracking removed
* date groups fixed