Added support for programatically changing ng-required. Modified sync classes code to ignore those prefixed with select2-. Improved placeholder option to include angulars ? option. Added tests