Searching on a model breaks current model
Searching on a model breaks current model

When using the search method to search after a read the overall model would be affected by the search as well as the returned model. This code fixes it by explictly creating a new model.

jshute/sq,jshute/sq