This fixes weird bug that comes in #29. All tests passed.
Sorry about encoding. GitHub said that two symbols in different encoding is different. All what I do - remove mungeField function.
If you prefer your's encoding - I can correct it.
- Remove broken mungle field from Generic
- Add simple tests.
Thanks - I applied a small variation on this.