According to https://github.com/LettError/designSpaceDocument > Not all values might be required by all applications. So if any of 'elements', 'sources' or 'instances' is missing, the dictionary returned by designspace.load will not contain those keys.