const include = [].concat(childSchema.include || []).map(schema => {
        if ('provider' in schema) {
          return schema;
        } else {
          return Object.assign({}, schema, { provider });