use ;
/// A trait that creates new elements based off ones which [`Rotate`] and are [`Polyhedral`].
///
/// In practice, this is used to allow a die _roller_ in order to create a new (immutable) die
/// by picking a new side, randomly, of one of the possible dies. For example, for a D6, picking
/// between the values `1..=6`.