What do I need to do to get Hash.from_xml() to work?
Just require 'active_support'
doesn't do very much, you have to pull in the pieces sort of by hand. If you want all of ActiveSupport:
require 'active_support/all'
or if you just want the Hash extensions:
require 'active_support/core_ext/hash'