Ruby 193 fix - While using class_eval, if contant is used in a block, bind scope of the constant is where the block is defined, not the class context. Instead of using as a block, use as a string.  See http://www.ruby-forum.com/topic/3248419