Not just since 2.4. Earlier versions allow `_id: 0` alongside other fields marked for inclusion.