Variables including hyphens in v3: how to handle?

Certain variables produced by ROS (such as “signal-strength” output from wlan monitor command) include hyphens. The v3 scripting language does not appear to handle variable names that include hyphens, thus it’s impossible to use these system-generated variables in scripts.

Does this reflect a change in the scripting language or a bug? If it’s a change, how does one now use system-generated variables?

in v3 you can do :put $“a-b” and it will work.

Could have --sworn-- I tried that!

Thanks!