[BUG] Adding to a collection after the dictionary has been built adds a boolean true to the dictionary key, rather than a model instance.

Fix to add the Model to the dictionary when using $collection->add() rather than (bool) true. Otherwise $collection->find() method will just return true rather than the model itself.