I like it... it's Unix-like philosophy - let's have a lot of programs, where every one can do only one thing, but it does it well. So we could have such boxes:
- textBox - what we have now
- intBox - for numbers
- floatBox - float numbers (one dot)
- listBox - check one item
- filenameBox - only 8+3 filenames