@kuon @T3P3Tony Yes something like that - I think in Klipper - you can specify in a Macro - Rename_existing: - That renames the original command, and then you can then put some logic before or after it - and if required still call the original command using its new name.
For example in the SV09 Klipper config the M106 fan control command has been overridden to cause both print head cooling fans to turn off and on at the same time.
In the standard SOVOL SV08 configuration the following commands have all be overriden.
M109, M190,M106, M107, M600.
So in the example of M203 you could either completely disable it, or have some logic that set some limits or circumstances when it could be called.