TextWrapper: switch to instance-based approach
TextWrapper: use instance variables
this is new