Speaking for myself I often try indices(foo) and then foo->bar() to see if bar is the method I'm looking for without even reading the docs. A lack of reaction doesn't mean nobody is using the function; it could just as well be that people have adapted their code to the current output format.
I also agree dashes would be more consistent, but this is above all a compatibility issue. I couldn't find any calls in our Roxen source base, but that doesn't include any customer-written modules for instance.