Only call $set recursively through models (not collections)
3.0.1