message: Simplify implementation of removal of dependent records
diff: @@ -272,19 +272,11 @@ export default class SchemaConsistencyProcessor extends OperationProcessor {
  }
  _removeDependentRecords(relatedRecords: RecordIdentity[]): RecordOperation[] {
  - const ops: RecordOperation[] = [];
  -
  - relatedRecords.forEach(relatedRecord => {
  - if (this.cache.records(relatedRecord.type).get(relatedRecord.id)) {
  - ops.push(<RecordOperation>{
  + return relatedRecords.map(record => <RecordOperation>{
  op: 'removeRecord',
  - record: relatedRecord
  + record
  });
  }
  - });
  -
  - return ops;
  - }
  }
  function recordArrayFromData(data: any): RecordIdentity[] {
  