added predicate hook into storage handler with basic logging. Predicate to iterator support not yet implemented