I notice that string-count is different from other string mapping
procedures in that the arguments are in a different order.
All of the other mappers are PROC STRING [START [END]] while
string-count is
STRING PROC [START [END]].
Is this an oversight or intentional? It seems like a poor choice if
intentional.