

Holocaust story you shared is sad but has nothing to do with this specific change. I find it really disturbing that you cheapen the unique suffering of holocaust victims to score points here. Holocaust victims, or indeed anyone genuinely needing asylum, would not have waited over a year to apply.
There has to be a cutoff for any change. I think there is a genuine argument to be made from a rule of law perspective that no law should have retroactive effect. However, considering your posts in this thread I have a feeling you wouldn’t be satisfied with making this law not retroactive anyway.





Not sure about how to do this with Godot, but a common pattern for this in other languages is creating something like a 32 bit value where the lower bits are the enum and the upper bits are the status code (assuming they are <=16bit each) and then doing a switch on the resulting packed value.