Provides attributes with dirty tracking for non-ActiveRecord models, offering a simpler alternative to Virtus.