Fix to test nested Element objects collectly
 * "v == obj" in spec/config/helper.rb checks as Hash, only for ROOT (these are always blank)
 * To check equality recursively, add Element#==(o)
   * and fix to check all of name,arg,attributes and elements