Added bidirectional binding for values, along with an option to make the widget-to-model value(s) binding in real-time.