class_collector returned to requires