+ Add external module used for adding colour.
+ Fix undeclared variable error.
+ Extract the printing of a resolved context into a configurable class.