Abstract renderers implemented.