Renderer now accepts and runs JSON.