pub type AssistantCapability = Capability<ASSISTANT>;
pub struct AssistantCapability { pub id: UID, /* private fields */ }
id: UID