pub trait ImplicitExtBound { // Required method fn get_bound_implicits(&self) -> Option<(&Term, &[ComponentVar])>; }