code: function parse(html) {
    // compatibility with the old signature
    html = arguments[arguments.length - 1];
  
    var items      = [];
    var parsedHTML = $.load(html);
  
    parsedHTML('[itemtype]').map(function (i, item) {
      processItemtype(item, items);
    });
  
    parsedHTML('[itemprop]').map(function (i, item) {
      processItemprop(item, items);
    });
  
    return exports.returnJson ? JSON.stringify(items) : items;
  }
docs: @description parse HTML content and return a Object/JSON
  
  @param {string} html HTML to parse
  @returns {object|string} Resulting data object, stringified if microdata.returnJson == true