Should include model, current value, previous value and options with “change:key” model sevent.
Should trigger general change event on model when setting key.
Collection skeletal.
Basic collection funtionality.