From: Ryan Davis Date: 2004-11-29T16:11:13+09:00 Subject: REXML::Functions.name == nil I found this oddity while running ParseTree over every .rb file in the ruby libs: > irb(main):001:0> require 'rexml/functions' > => true > irb(main):002:0> REXML::Functions > => REXML::Functions > irb(main):003:0> REXML::Functions.name > => nil sure enough, Functions::name is defined. This seems bad to me. It also defines id and breaks it too: > irb(main):004:0> Class.id > => 974456 > irb(main):005:0> REXML::Functions.id > ArgumentError: wrong number of arguments (0 for 1) > from (irb):4:in `id' > from (irb):4 Can we get these renamed or otherwise make them work with their regular semantics?