voxdolo/decent_exposure — pull request #91 by davidbiehl (2013-09-07 03:21:39+00:00)
Title: Proxy object implementation of the default value

This pull request references #78, but uses a proxy object to lazily evaluate the default decent exposure logic, instead of `call`. I like this better because it has the least amount of surprises, while still lazily evaluating the code. Specs are included.

```ruby
expose(:articles) {|default| default.limit(10) }
```