Minor fixes

- The mode hook is implicitly declared by `define-derived-mode`
- `font-lock-defaults` is always buffer-local