code: function krillPrimPrintLDAP(pred) {
  	var sanityCheckResult = sanityCheck(pred);
  	var key = sanityCheckResult.key;
  	var nbKeys = sanityCheckResult.nbKeys;
  
  	/*
  	 * Serializing an individual predicate with a number of keys !== 1 --
  	 * that is an empty predicate, or a predicate with several keys -- to a
  	 * LDAP filter string is not supported.
  	 */
  	mod_assert(nbKeys === 1);
  
  	return (krillOps[key].printLDAP(pred, key));
  }
docs: /*
  This is the generic entry point to begin parsing an individual predicate.
  This is responsible for determining the key and dispatching to the correct
  function.
  
  Inputs:
  - pred: The predicate to be printed
  
  Output:
  - Returns the string representation of the specified predicate as an LDAP
  search filter.