Naja, wie formuliert es Paco so gern, es ist keine Raketentechnik und du musst zugeben, dass du es ja auch wieder hinbekommen hast.
Es ist halt ärgerlich, wenn man danach "alles" wieder neu programmieren muss. Da würde ich mir als Hersteller halt überlegen, ob ich das nicht auch anders hinbekomme, also einfacher für den Kunden und vielleicht dann etwas schwerer für mich. Oder ganz anders, ganz am Anfang der Entwicklung ein Konzept überlegen, so dass ich beliebig erweiterbar bin und trotzdem kompatibel. Gerade beim MFC.