code: function peekTransferables (data, result) {
    if ( result === void 0 ) result = [];
  
    if (isTransferable(data)) {
      result.push(data);
    } else if (isObject(data)) {
      for (var i in data) {
        peekTransferables(data[i], result);
      }
    }
    return result
  }
docs: Recursively peek transferables from passed data
  @param  {*}             data        Data source
  @param  {Array}         [result=[]] Dist array
  @return {ArrayBuffer[]}             List of transferables objects