--- Module.new
--- Module.new {|mod| ... }      ruby 1.7 feature

    ̾դƤʤ⥸塼֤ޤ

    ̾Τʤ⥸塼ϡǽ̾ݤƤ̾
    򸡺Ĥä̾⥸塼̾Ȥޤ

      p foo = Module.new  # => #<Module 0lx40198a54>
      p foo.name          # => ""
      Foo = foo           #  p foo  "Foo" 
      Bar = foo
      p foo.name          # => "Bar"  ("Foo" ˤʤ뤫 "Bar" ˤʤ뤫)

    ruby 1.7 feature:
    ֥åͿ⥸塼֥åΰϤ
    塼ΥƥȤǥ֥å¹Ԥޤξ
    塼֤ޤ

      mod = Module.new
      mod.module_eval {|m| ... }
      mod

    ƱǤ֥åμ¹Ԥ Module#initialize Ԥޤ

