define-derived-mode calls set-syntax-table automatically