pub trait Claim: VariableData + Debug { fn agent_name(&self) -> AgentName; fn id(&self) -> TypeShape; fn inner(&self) -> Box<dyn Any>; }