Implementing Prism, for syntax highlight