class Hash

def self.from_xml(xml)

def self.from_xml(xml)
  XmlSimple.xml_in(xml, 'ForceArray' => false)
end

def rekey!

def rekey!
  self.each {|k,v| self[k.to_sym]=v; self.delete(k) unless self[k.to_sym]}
end

def to_fedora_query

let's avoid stomping on rails' version eh?
{:q => 'test', :num => 5}.to_query # => 'q=test&num=5'
def to_fedora_query
  self.collect { |key, value| "#{CGI.escape(key.to_s)}=#{CGI.escape(value.to_s)}" }.sort * '&'
end