Object mutations that encapsulate business logic. RubyMutant makes it simple to add complex logic to objects, in with automatic validation and execution.
Corey Schaf
MIT