function CONDITIONAL(fnCondition, fnThen, fnElse, aParts) {
		return fnCondition(aParts) ? fnThen(aParts) : fnElse(aParts);
	}
function CONDITIONAL(fnCondition, fnThen, fnElse, aParts) {
		return fnCondition(aParts) ? fnThen(aParts) : fnElse(aParts);
	}
function CONDITIONAL ( fnCondition , fnThen , fnElse , aParts ) { return fnCondition ( aParts ) ? fnThen ( aParts ) : fnElse ( aParts ) ; }
Formatter function for executing the conditional operator with the given condition, "then"
and "else" clause.
@param {function} fnCondition - formatter function for the condition
@param {function} fnThen - formatter function for the "then" clause
@param {function} fnElse- formatter function for the "else" clause
@param {any[]} aParts - the array of binding values
@return {any} - the value of the "then" or "else" clause, depending on the value of the
condition
Formatter function for executing the conditional operator with the given condition then and else clause .
Returns true if the condition is true else if the condition is false