From: Hans Mackowiak Date: 2013-03-13T21:43:55+09:00 Subject: Re: Difference of Module#included and Module#extended and Module#prepended mod.included(other) is called after other.include(mod) mod.extended(obj) is called after obj.extend(mod) mod.prepended(other) is called after other.prepend(mod) they are Hook or Callback methods. AND YOU ARE TO LAZY TO USE RI!! ri included #=> ***Callback invoked whenever the receiver is included in another module or class.*** -- Posted via http://www.ruby-forum.com/.