add new emacs font-locking stuff for new generics