You could have the hash throw an exception on a miss when the given key is not a symbol:
```Ruby
Hash.new { |h, k| raise "Expected Symbol, but got #{k.class}" }
```
Then it becomes extremely obvious that the hash requires symbol access.