Rename str-sym- and add a type-hinted version.

Alas the suggestion from the clojure group didn't work
for automatically type-hinting generated functions, but
it's a good starting point if we want to try again
in the future.