solnic/virtus — pull request #265 by postmodern (2014-04-17 04:44:45+00:00)
Title: Simplify

Made minor simplifications to the internal API for Configuration.

* Use `yield` instead of `Configuration#call`.
* Removed `Configuration.build` in favor of allowing `Configuration#initialize` to initialize it's instance variables and yielding itself. Yielding from within `#initialize` and having `.new` return the new instance is the same behavior as `.build`.