fixed select2: most of it... not sure about the object level binding part though