Serialize empty collections correctly

This pull request serializes empty collections explicitly—removing a collection field from an `INSERT` query leaves it intact. The long-deprecated `_iset` workaround has also been removed.