Specifically, `Activity.run()` should be called only by: - `Agent.runActivity()` - `Activity.runChildActivity()`