bool is_declaration_name() { return op == Lexeme::MUL && right->is_declaration_name(); };
bool is_declaration_name() { return op == Lexeme::MUL && value->is_declaration_name(); };