(There will always be some secret commands that are used within engineering as part of our design and test scaffolding.
At one point, I made most of the commands that were weird engineering testing stuff "development-only" commands, which aren't available in production releases; I suspect few people have ever needed to do "dereference_null" in the field....
We just need to take the position that when we learn a given command is useful externally, we should give it a face-lift and make it non-secret.)
Yes. That's what happened with "ifstat", for example; there are probably plenty of others (e.g., I think there's a command to get the number given by the temperature sensor on some of the boxes).
Long term, the set of "rc_toggle_basic" commands should be very small; we may want to do as some switch or router I dealt with at one point did, and have a set of "basic" and "expert" commands, and provide a *documented* command to enter "expert" mode, and document all the "expert" commands as well.
"rc_toggle_basic" stuff should, perhaps, only be stuff that *only* NetApp personnel should use, and it may be that in large sophisticated sites (no, Dave, I'm *NOT* going to use the damn E-word; it continues to grate on my ears, and will probably continue to do so indefinitely....), there *aren't* any such commands.