This view model demonstrates using the Binder plugin to automate the binding declarations on the HTML elements. To bind a view model property to an HTML element, set the ID tag to the property name. The plugin will select the binding notation based on the type of the element. For property name that contains underscore, it will apply attribute binding to that property, with the attribute name set to the string following the underscore.