code: async function _oembed(value) {
      let result = cache.get(value);
  
      if (result) {
        return result;
      }
  
      try {
        const unfurled = await unfurl(value);
        result = unfurled.oembed.html;
      } catch (err) {
        result = `<a href="${value}">${value}</a>`;
      }
  
      return cache.put(value, result);
    }
docs: @private
  
  Attempt to get the oEmbed info for a given link
  Falls back to an <a> tag if that's not possible.
  
  @param {string} value
  @return {string}