Asserts can now be processed regardless of how many there are in each line
xml_schema updated for how the script generates the manifest