Latest version. Includes transform date.

Note: this does not deal with 'extent' properly. If the user does not include extent, it still leaves empty extent tags in the XML, which is not valid ISO XML. This is also true for 'category.'