pub trait Named { fn name(&self) -> &str; }
We need fixed names for many parts of this lib.
Provide the name of this element.