What's wrong with
$- join: (s cutCamelCase collect: [ :each | each asLowercase]
)
There is no method called cutCamelCase in Pharo. If there was, this was exactly the right solution to use something existing.
Best,
Kasper