Create a defensive copy of all find results

To prevent modification of the results from modified storage
Also fixed some formatting

thanks @tom-ohare, closes #43
Defensive copy of result from findAndModify