walking away from the keyboard I thought I did a pretty poor job describing that one.
Ill try an example, those always have the potential to describe things even worse.
Imagine a type that is an outdoor datetimetemperature in utcc or a first name form value or a solitaire terms of service checkbox value. Have both the chewing gum balls in dispenser and a total weight of chewing gum balls in dispenser as well as a min-max weight per chewing gum ball in dispenser.
Make it just as ridiculous as it sounds. If you can quantify it a type must be registered. If there is a pair of quantifications to be had register that too.
The vision just expanded! Make for everything an xml implementation then do a ram drive and make all variables into files.
The idea sounds so ridiculous it might actually work. Think of the employment opportunities!