font lock "data" type families in addition to "type" type families