The get_node short hand $ has a bug where a valid node path that contains a math operand will try to perform math on the path and fail.
for instance:
$GUI/Panel/VSplitContainer/Label-2
produces the error:
Parse Error: Invalid operand types ('Node' and 'int') to operator '-'.
I don't think it's a bug, you should use $"GUI/Panel/VSplitContainer/Label-2".
Yeah, in the same way you can't use spaces. This is just a limitation of $ without quotes.
Most helpful comment
I don't think it's a bug, you should use
$"GUI/Panel/VSplitContainer/Label-2".