code: function INFIX(fnLeft, fnRight, fnOperator, bLazy, aParts) {
  		return fnOperator(fnLeft(aParts),
  			bLazy ? fnRight.bind(null, aParts) : fnRight(aParts));
  	}
docs: Formatter function for an infix operator.
  
  @param {function} fnLeft - formatter function for the left operand
  @param {function} fnRight - formatter function for the right operand
  @param {function} fnOperator
  function taking two arguments which evaluates the infix operator
  @param {boolean} bLazy - whether the right operand is e
  @param {any[]} aParts - the array of binding values
  @return {any} - the result of the operator function applied to the two operands