Use ActiveSupport::HashWithIndifferentAccess