The aim of whiptail-boxes is to make life easy for lazy admins. The idea is that as much as possible be put into variables. That way, a series of tasks can be done by iterating through a set.
The take-away here is that it makes dialog screen-aware using tput. This means that menus should work nicely on any row x column tty.