fails:ObjectSpace.each_object calls the block once for each living, non-immediate object in the Ruby process
fails:ObjectSpace.each_object returns an enumerator if not given a block
fails:ObjectSpace.each_object doesn't find an object stored in a WeakRef that should have been cleared
