Always use integer text positions. Complain on errors.