Cache rules (to prevent strange segfault)
Add syntax highlighter to datum text items
Match syntax colors to datum colors