rails/rails — pull request #3290 by bogdan (2011-10-11 08:55:36+00:00)
Title: Module#delegate refactoring to minimize ruby code eval

Original discussion at: #2275.

Additions here: separated delegation method with `allow_nil` and without it as @jeremy suggested.