--- Hash (message='My nested hash'): Hash#size: 2 Hash#default: Hash#default_proc: Pair 0: Key: Symbol: Symbol#to_s: a Symbol#size: 1 Symbol#encoding: !ruby/encoding US-ASCII Value: Hash: Hash#size: 2 Hash#default: Hash#default_proc: Pair 0: Key: Symbol: Symbol#to_s: b Symbol#size: 1 Symbol#encoding: !ruby/encoding US-ASCII Value: Fixnum 0 Pair 1: Key: Symbol: Symbol#to_s: c Symbol#size: 1 Symbol#encoding: !ruby/encoding US-ASCII Value: Fixnum 1 Pair 1: Key: Symbol: Symbol#to_s: d Symbol#size: 1 Symbol#encoding: !ruby/encoding US-ASCII Value: Hash: Hash#size: 2 Hash#default: Hash#default_proc: Pair 0: Key: Symbol: Symbol#to_s: e Symbol#size: 1 Symbol#encoding: !ruby/encoding US-ASCII Value: Fixnum 2 Pair 1: Key: Symbol: Symbol#to_s: f Symbol#size: 1 Symbol#encoding: !ruby/encoding US-ASCII Value: Fixnum 3