I originally wrote this using attr_accessor, but that required me to do the whole `class << self` thing, which I kind of hate, for reasons that may be irrational. :)  I agree that the = approach is better than the "set" approach that I'm using now, though, so I'd be happy to at least change it to that.  Anyone prefer the << self approach?