function conditional(test, consequent, alternate) {
	return { type: 'ConditionalExpression', test, consequent, alternate };
}
@param {ESTree.Expression} test
@param {ESTree.Expression} consequent
@param {ESTree.Expression} alternate
@returns {ESTree.ConditionalExpression}