Yes, its totally kosher. Ruby converts it all to ':foo =>' on the backside.

```
[3] pry(main)> harsh = {
[3] pry(main)*   'herp' => 'derp',
[3] pry(main)*   foo: 'bar'
[3] pry(main)* }
=> {"herp"=>"derp", :foo=>"bar"}
[4] pry(main)>
```