Technically, you're wrong on one point Ron. A Tower, especially a Class D Tower is NOT responsible for separating airborne IFR aircraft. Separation responsibility belongs to either the Center, or the Approach control, in whose airspace the Class D airport is located. I'm sure that out there...