pub type ToolBox = Arc<dyn Tool>;
Type alias for boxed tool instances
pub struct ToolBox { /* private fields */ }