I did not keep the 'nothing' behaviour in the js because I don't think the nothing option needs special handling, given that its default selection.