wip: xsd