* the json view shouldn't call begin/endburst itself, its done by readloop.