return fn_proto_run(record.record).then(function(result) {
      return Object.assign(result, {
            record: Object.assign(record, {
              record: result.record
            })