re-order the switch in @visit, and add all missing Syntax entries, throwing exceptions for those that aren't implemented
re-order the switch in @visit, and add all missing Syntax entries, throwing exceptions for those that aren't implemented

carlosalberto/echo-js,toshok/echojs,carlosalberto/echo-js,carlosalberto/echo-js,carlosalberto/echo-js,toshok/echojs,toshok/echojs,carlosalberto/echo-js,toshok/echojs,toshok/echojs,toshok/echojs,toshok/echojs,carlosalberto/echo-js,toshok/echojs