Add Abstraction: Mutations.

> Compose your business logic into commands that sanitize and validate input.