Improving the data flow of TextField some more.  Basics outlined now, need more edge case handling (e.g. parse errors) and then test.