title: What is Ruby module.included?
body: <p>I'm trying to better my understanding of meta-programming in Ruby and am confused as to what <code>Module.included</code> is? My current understanding is that this is a callback invoked by Ruby whenever the module is included into another module or class. Other than that, what types of (meta-)programming constructs are these used in? Any examples?</p>