code: function (triple, options) {
        if (typeof triple === 'string') {
          options = $.extend({}, { base: this.base(), namespaces: this.prefix() }, options);
          triple = $.rdf.pattern(triple, options);
        }
        if (triple.isFixed()) {
          this.databank.remove(triple.triple(), options);
        } else {
          query = this;
          this.each(function (i, data) {
            var t = triple.triple(data);
            if (t !== null) {
              query.databank.remove(t, options);
            }
          });
        }
        return this;
      }
docs: Removes a triple or several triples from the {@link jQuery.rdf#databank}.
  @param {String|jQuery.rdf.triple|jQuery.rdf.pattern} triple The triple to be removed, or a {@link jQuery.rdf.pattern} that matches the triples that should be removed.
  @param {Object} [options]
  @param {Object} [options.namespaces] An object representing a set of namespace bindings used to interpret any CURIEs within the triple or pattern. Defaults to the namespace bindings defined on the {@link jQuery.rdf#databank}.
  @param {String|jQuery.uri} [options.base] The base URI used to interpret any relative URIs used within the triple or pattern. Defaults to the base URI defined on the {@link jQuery.rdf#databank}.
  @returns {jQuery.rdf} The {@link jQuery.rdf} object itself.
  @example
  var rdf = $('html').rdf()
  .prefix('foaf', ns.foaf)
  .where('?person foaf:givenname ?gname')
  .where('?person foaf:family_name ?fname')
  .remove('?person foaf:family_name ?fname');
  @see jQuery.rdf.databank#remove