docs: function(a, b, bData) {
  
  		var aClauseProps = this.getClauseProperties(a);
  		var bClauseProps = this.getClauseProperties(b);
  
  		// ignoring ordering, can we reduce set b into set a?
  		var isSubset = this.subset(
  			assign({}, aClauseProps.where, aClauseProps.paginate),
  			assign({}, bClauseProps.where, bClauseProps.paginate)
  		);
  
  		if(isSubset) {
  			return get.subsetData(a, b, bData, this);
  		}
  	}