pub trait AlternateFunctionChoice { fn number() -> u32; }
All the different Alternate Functions you can choose implement this
Which Alternate Function (numbered 1 through 15) is this?