```js const s = new Schema({}, { keepRawDefinition: true }) s.extend({ newField: String }) s.rawDefinition.newField // undefined ``` I would expect the `rawDefinition` contain also the `newField`