3B: Keep all WIZ complexity on the backend, never mess with the frontend - 1 The frontend must never be touched! A major reason for the success of the WIZ design is the separation of the frontend from the backend. That allows an extremely standard frontend to force compatibility of all WIZ backend circuits while also allowing extreme variability in backend circuits. This frontend, as designed, without any modification, can handle any conceivable backend circuit. Backend logic, on the other hand, and by design, has no limitations other than that it must interface with the frontend *exactly* as is standardly specified. A backend circuit or any form of hardware which requires some kind of frontend modification will not run on any WIZ without that modification. This is unacceptable. Thus modifying the frontend should never happen! Must never happen! Modifying the frontend creates a WIZ that is incompatible with all other WIZes. We must never let another company create an "island" of their own kind of WIZes. Islands grow into continents.