fn set_strength(&mut self, new_strength: T) @0⦊{ self.strength = new_strength; }⦉@0