To_xml <=> from_xml

Hallo,

Ich habe 2 ActiveRecord Objekte:
Event und Country
Event belongs_to country
Country has_many events

xml = Event.find(:first).to_xml(:include => [:country])
New_event = Event.new.from_xml(xml)

ActiveRecord::AssociationTypeMismatch: Country expected, got Hash

Dies geht nicht, ohne verschachtelte XMLS geht es super:

xml = Event.find(:first).to_xml
New_event = Event.new.from_xml(xml)

Hat jemand eine Ahnung, oder will ich zuviel?

Herzliche
Grüße,Michael