Another rename for "providers", to encourage thinking of them as data, rather than as computation.
Refactored Gettable and Deletable to share some implementation
Refactored Settable and Updatable to share some implementation
Clarified behavior of set() and update() with respect to multiple input values
Improved conversions between ResourceSets and FluentFunc1s
Added conversion from Settable to Updatable