Like the very excellent Text::Wrap, but less useful.