Fix syntax for nested hashes.

Nested hashes have a `=>` between the key and
curly brace.  Top level ones don't..  I'm sure
there are plenty of other oddities that aren't
accounted for here.