drapergem/draper — pull request #305 by haines (2012-10-12 11:24:40+00:00)
Title: Extract security from Decorator

I feel like `Decorator` is doing quite a number of different things, and perhaps some of it could be nicely extracted. The `denies`/`allows` logic seemed like a good place to start as it was a little bit hacky anyway.