Let users `check out` Active Record instances and then release them when they're done editing.
Nick Ragaz
gem "check_out", "~> 0.0.2"