pub fn new(count: usize) -> Self {
        Self {
            count,
            mixture: Pattern::new(),
        }
    }
/// Create a new initial declaration.
Create a new initial declaration.
Create a new initial declaration .
pub fn new(count: usize) -> Self {
        Self {
            count,
            mixture: Pattern::new(),
        }
    }
pub fn new ( count : usize ) -> Self { Self { count , mixture : Pattern :: new ( ) , } }
Create a new initial declaration.
Create a new initial declaration .
count
usize