XML::Builder will create an Array instead of a hash when Adhoc XML
is loaded.
ActiveResource will flip out.
Override find_or_create_resource_for_collection
class Category << ActiveResource::Base
def find_or_create_resource_for_collection(name)
#special case for categories
if (name == "values") then return String
else super
end
end
end