Activesupport
Rails Object#with for Attribute Management
We can use Object#with method as shorthand for the common begin/ensure pattern to save the value of an attribute, setting a new value, and then restoringRails Object#in? Now Supports Open Ranges
We can use Object#in? method to check open date ranges i.e. beginless and endless ranges.