Use Model.id instead of Model a when it exists.

This solves an issue that occurs when the provided options are a Collection of data. The default value wont be set properly due to a Model being passed to setValue.