text inputs now pick up non-key changes. changing an input no longer moves cursor to the end on changes. quotes no longer break input model binding. lots of refactoring around compiling text inputs.