Delegator pattern in Ruby without object schizophrenia. Because Object#extend at runtime is evil.
>= 2.1.0
Ritchie Paul Buitre