Safely evaluate AST nodes without side effects
