Simpson,
I agree, no reason not to do the aliases - Old macros will still work for as long as the old calls are supported, and we can push people towards using the new ones. Below is a sample of the format I'm using to document the function calls.
Don't think named macros will happen this time, though I'd sure like to see it myself. In the meantime, you can get partway there:
MyBlivetMacro = "M978"
...
Code (MyBlivetMacro)
Not as good, but a small step in the right direction.
Regards,
Ray L.