with abstract_sets; generic with package abstract_set_handling is new abstract_sets(<>); use abstract_set_handling; -- to enable spec as in class procedure convert ( from : in set'class; to : out set'class);