pub trait FillsNotary {
fn piano(&mut self);
fn scoped_lesser(&mut self);
fn scoped_fill(&mut self);
}
pub trait GetIntervals {
fn _0(&mut self) {}
fn _1(&mut self) {}
fn _2(&mut self) {}
fn _3(&mut self) {}
fn _4(&mut self) {}
fn _5(&mut self) {}
fn _6(&mut self) {}
fn _7(&mut self) {}
fn _8(&mut self) {}
fn _9(&mut self) {}
fn _x(&mut self) {}
fn _y(&mut self) {}
fn _a(&mut self) {}
fn _b(&mut self) {}
fn _c(&mut self) {}
fn _d(&mut self) {}
fn _e(&mut self) {}
fn _f(&mut self) {}
fn _g(&mut self) {}
fn _h(&mut self) {}
fn _i(&mut self) {}
fn _j(&mut self) {}
fn _k(&mut self) {}
fn _l(&mut self) {}
fn _m(&mut self) {}
}