Redesigned ActiveRecord-like API.