code: function (callback) {
        $.each(this.matches, function (i, match) {
          callback.call(match.bindings, i, match.bindings, match.triples);
        });
        return this;
      }
docs: Iterates over the matches held by the {@link jQuery.rdf} object and performs a function on each of them. This mirrors the <a href="http://docs.jquery.com/Core/each">jQuery#each</a> method.
  @param {Function} callback A function that is called for each match on the {@link jQuery.rdf} object. Within the function, <code>this</code> is set to the object representing the variable bindings. The function can take up to three parameters:
  <dl>
  <dt>i</dt><dd>The index of the match amongst the other matches.</dd>
  <dt>bindings</dt><dd>An object representing the variable bindings for the match, the same as <code>this</code>.</dd>
  <dt>triples</dt><dd>An array of {@link jQuery.rdf.triple}s associated with the particular match.</dd>
  </dl>
  @returns {jQuery.rdf} The {@link jQuery.rdf} object.
  @see jQuery.rdf#map
  @example
  var rdf = $('html').rdf()
  .where('?photo dc:creator ?creator')
  .where('?creator foaf:img ?photo')
  .each(function () {
  photos.push(this.photo.value);
  });