使い道不明だがなんだか便利に使えるかも

  class Object; attr_accessor :tag; end
  hash = Hash::new
  hash.tag = Array::new
  p hash.tag

  arr = Array::new
  arr.tag = 1
  p arr.tag

でもこの方がスマートかな

  #使うときにinclude
  module Object::Tag
    attr_accessor :tag
  end
  include Object::Tag

  #または使いたいオブジェクトにだけ
  obj = Object::new
  class << obj
    include Object::Tag
  end

  #さらには使いたいクラスだけに
  class Object
    include Object::Tag
  end

  #NilNilでも色んなNilがあるんだよ!
  class Nil
    include Object::Tag
  end
  none = Nil::new
  none.tag = true
  p none.tag
  #アフォくさ.