Recurring lesson across Cells, Reform and Trailblazer operations: wrap behavior in an object invoked like a function with explicit inputs and a result, so the caller doesn't know how it works and the implementation doesn't know how the caller behaves. This enables isolated testing without running an HTTP stack and keeps application state identical between tests and production.