Semantic highlighting

Every DSL deserves color².

Cornifer parses the C4 DSL to gather relevant information such as instance assignment. Once identified and reused, the proper color schema is applied.

Once again, no proper error checks. In the meanwhile, one could easily spot error by monitoring color - or more accurately, lack of.