Hallo!
Ein Framework muss von der Version der darunterliegenden Programmiersprache weitgehend unabhängig sein.
Genau. Und das bist Du nicht. Derzeit entwickelst und testest Du für PHP 5.3 und weißt nicht, was bei höheren Versionen passiert.
Doch das weiß ich sehr genau. Das kann ich nämlich bei meinem Provider einstellen.
Wenn dein Framework auf allen PHP Versionen von 5.3 bis zum aktuellen PHP läuft (7.4), dann ist es versionsunabhängig.
Das isses auch!
Mit wäre dieser Anspruch allerdings zu hoch.
Ein solcher Anspruch erwächst aus einer Idee in der die Version überhaupt gar keine Rolle spielt.
Du solltest Dir definitiv PHP 7 anschauen und gucken, in wie weit diese uralte Template-Lib dorthin gerettet werden kann.
S.o. Die läuft auch unter v7. Deprecated Codefragments hab ich bereinigt. Siehe Plog.
MFG