sig
  val iter :
    (OpamTypes.ACTION_GRAPH.package OpamTypes.action -> unit) -> t -> unit
  val fold :
    (OpamTypes.ACTION_GRAPH.package OpamTypes.action -> 'a -> 'a) ->
    t -> 'a -> 'a
end