vigetlabs/sprig-reap — pull request #6 by h0tl33t (2014-06-30 14:36:54+00:00)
Title: Improve edge case handling

This PR covers the following:
- Clean up `Sprig::Reap::Association` by using some of the built-in methods on a `ActiveRecord::Reflection::AssociationReflection`
- Handle `belongs_to` associations that can be `nil` (would previously throw an error)
- Deal with model attributes that are wrapped by Ruby objects by using `read_attribute` instead of `send` (should fix #5)