[ruby-core:112587] [Ruby master Feature#19466] Class.new takes a block, why doesn't Module.new take a block?