shouldn't be wrap_text() be configurable and wrap_size be in config ?