Also, whilst I'm here, we probably want to explicitly mention *not* to use symbols where you have dynamic key names, such as:

    {
      :"user_#{id}" => "fred"
   }

Since these will leak and open us up to DoS problems...