This module adds the ability to have multiple option values and to increase the price, weight, etc. to text option. It also adds the array ability. this way you can have different text option values for one text option.
Ex: lets say you have a text option called "name", you can have many option values such as; "last" and/or "first" and so on. each of the option values can have price, weight, shipping price, stock quantity, and other attributes.