How to make Italian sub (hoagy, grinder, hero, etc.). See below - read whole question! What goes on it, what doesn't?

Apparently there is some difference of opinion on this. Italian Americans seem to agree for the most part but not always. What are the dos and don't of an Italian sub?
5 answers 5