data.aliasDefinitions = new ArrayList<>();
data.scenarioAliases = new HashMap<>();
data.groupAliases = new HashMap<>();
if(aliasDefinitionsFile.exists()) {
try(Reader fileReader = new UnicodeReader(aliasDefinitionsFile, defaultFileCharacterEncoding)) {
XMLStreamReader2 streamReader = XmlStreamReaderFactory.createReader(fileReader, aliasDefinitionsSchema);
XmlStreamCursor cursor = new XmlStreamCursor(streamReader);
while(cursor.isWithinInitialNode()) {
if(streamReader.getEventType() == XMLStreamReader.START_ELEMENT) {