pub fn parse_expr(
    proto: &LogicalExprNode,
    registry: &dyn FunctionRegistry
) -> Result<Expr, Error>