pub type BoxInspector<S> = Box<dyn Inspector<S>>;
Owned dynamically typed Inspector.
pub struct BoxInspector<S>(/* private fields */);