pub trait INinja { fn use_weapons(&self); }