latter case changed, in order to get rid of "class/module name must be CONSTANT" in ruby 2.0