Markup_language not recognized for noNamespaceSchemaLocation xml files

When parsing a xml file with xsi:noNamespaceSchemaLocation attribut,
the XmlModule generates an extra empty Schema property in the Schemas
arrays. This disables the generation of the textmd:markup_language
attribute in the output.