camelcase from dashcase supports "--" underscore

As with routing placing a double underscore will result in a underscore in
the otherwise camelcase result.