Absolutely right. I even DID write those
rules down in the doc :-)
For me, changing the names now will be a medium
hassle for us.
-- we have to change code in R and C++ and in the
R that calls C++
-- we have to change the doc on the R and C++ side,
in the manual, on the web (actually, may not be
mentioned there explicitly), and in the manual
-- we have to release another version
-- we have to explain the change to users
It imposes a minor, but measurable negative impact
on the users having to update right out of the gate.
It's not huge, but it's not great for the trust you
need between users and developers.
And on top of all that, I like them better the way they
are, which is why I chose those names in the first place!
Having said all that, I'm not as concerned about
changing the command-line option names as I am changing
the model syntax.
- Bob