`Infinity = beyond` should not become `1/0 = beyond`
do{...}while(false)
inline_script
AST_Node.optimize()