fails:ObjectSpace.each_object calls the block once for each living, non-immediate object in the Ruby process
fails:ObjectSpace.each_object calls the block once for each class, module in the Ruby process
fails:ObjectSpace.each_object returns an enumerator if not given a block
