deleteRecord (store, type, snapshot) {
    let selfURL = extractRecordLinks(snapshot.record).self,
      templatedURL = this.applyURLTemplate(selfURL, {});

    return this.ajax(templatedURL, 'DELETE', {data: snapshot.record.toJSON()});