In the future, once we solve bug 936534 we will extend to support camelCaseToDash like we do in l20n master (bug 911715). So I'd prefer not to generalize any temporary approach to this until we clean up the API