Using symbols instead of strings should be faster (have typemap map to symbols, first)

```
case field
  when :signature
  ...
```