josh/nack — pull request #29 by mildmojo (2012-07-11 04:32:03+00:00)
Title: Third pass: Prevent Rack config script scope leakage, ensure methods are sent to Rack::Builder.

**UPDATE:** Eliminated lazy loading for Rack. Added optional bundler support to `nack_worker` to remove the possibility of Rack gem conflicts, thereby removing the need to lazy-load Rack. Using `Rack::Builder` directly solves issue #26.

Supersedes pull requests #27, #28.

Issue summary: `Nack::Builder#method_missing` misses calls to `Rack::Builder` methods when their names collide with methods defined in scopes upstream of `Nack::Builder`. I added a test and fixture to show the problem and some code to fix it.