parser, renderer and builder improvements