01Lifecycle management through inheritance and inclusion hooks
02Class and module introspection via reflection and the eigenclass
03Safe dynamic execution using public_send and context bindings
04Dynamic method definition using define_method and class_eval
0539 GitHub stars
06Advanced method intercepting with method_missing and respond_to_missing?