Rename JSONDictionary:
Simplify transformer casts
Use block-based enumeration
Style fixes
Improve transformer error examples