Don't have a constant that you're going to assign to, that's just plain stupid (I was the stupidhead here...).
Now we have directory reading capabilities for VMS as well, and all of it in a fairly general manner.