enrich-date: circa pattern changed to python 2.6 style for backward compatibility
added pessimistic (scan and check only passed keys) document filtering in addition to optimistic (scan all except ignored);