I'm being curious about the possible existence of (custom) SafeVars (SafeFsmVar, defined in a class) or similar, with an option to switch form plain FsmFloat to FsmSafeFloat/FsmFloatSafe, etc., and letting these other types be edited for better protection?