If I have a quoted symbol, i.e. :'some symbol' then when I dump the  
YAML for it and then load the results I don't get back the symbol I  
put in, but get an extra set of escaped quotes.   The following irb  
session shows this:

irb(main):014:0> YAML.dump(:'some symbol')
=> "--- :\"some symbol\"\n"
irb(main):015:0> YAML.load("--- :\"some symbol\"\n")
=> :"\"some symbol\""
irb(main):016:0> YAML.load("--- :\"some symbol\"\n").class
=> Symbol

~> ruby -v
ruby 1.8.4 (2005-12-24) [powerpc-darwin8.6.0]

I was a bit surprised it wasn't using something like
	ruby/symbol 'some symbol'
to do the encoding.

Dave.