Context interfaces that need to be implemented in order to use the parser and renderer.