reduce use of XmlAnyElement (for Oracle WebLogic)
introduce min lengths of aggregate types