Can you have a GCV with a space in its name? I have never tried, but
the thought just hit me...

If you can, how would you use the ~GCVName~ notation? (I actually felt
a twinge at typing that, I was thinking make sure GCVName is defined, or
the driver won't load... See:
for what I am talking about... I guess I type comments often enough,
typing feels like a comment field.)

Same thing with local variables... Can they have spaces? I know dashes
work, I assume underscores (_) as well.

What are the max length of GCV and LCV names?

Does it do the normalize-space function like eDir does on object names