v1.5 added ability to set a custom root element name