-record(comparison, { lhs :: galchemy@ast@expression:expression(), op :: galchemy@ast@predicate:comparison_op(), rhs :: galchemy@ast@expression:expression() }).