views use own root elements (to allow removal)