Reword hash section to give more guidance

Clarifies when to use the old vs new style and cleans up the examples to be
consistent with all the rules.