If you loop over schema and skip the `subSchemaKeys` call, you can do this here:

```js
if (Match.test(val.type, [SimpleSchema])) {
  //same
} else if (Match.test(val.type, SimpleSchema)) {
  //same
} else {
  return; //nothing to do
}
```