Create visitor_composite.h