method iter (func: literal -> 'data predicate_index -> unit) : unit =
    Table.iter
      (fun literal index ->
         func literal index
      )
      _indexes