function maybe_call(callee, ...args) {
	const expression = /** @type {ESTree.SimpleCallExpression} */ (call(callee, ...args));
	expression.optional = true;

	return {
		type: 'ChainExpression',
		expression
	};
}
@param {string | ESTree.Expression} callee
@param {...ESTree.Expression} args
@returns {ESTree.ChainExpression}