The unary quote operator `a` is defined for operands of any type and performs the identity operation, i. e., type and value are determined by the operand a. Thus, it is the same as (a), but the quote operator may be overloaded. This operator can be used for node patterns and node expressions if expressions have to be parenthesized, but normal parentheses cannot be used for syntactical reasons.