It's a syntactic-sugar thing. It lets you do `self.included { |base| ... }` instead of `def self.included(base); ... ; end`, and it automatically extends `ClassMethods` and includes `InstanceMethods`. `included` blocks also stack, rather than overriding like re-defining `self.included`.