[
{
    '_fqr': 'Feature1',
    '_name': 'Feature 1',
    '_namespace': '',
    '_type': None,
    '_value': None,
    'BooleanSetting': {
            '_fqr': 'Feature1.BooleanSetting',
            '_name': 'Boolean setting',
            '_namespace': 'Feature1',
            '_type': 'boolean',
            '_value': True,
            },
    'FolderSetting': {
            '_fqr': 'Feature1.FolderSetting',
            '_name': 'Folder setting',
            '_namespace': 'Feature1',
            '_type': 'folder',
            '_value': None,
            'localPath': {
                    '_fqr': 'Feature1.FolderSetting.localPath',
                    '_name': 'localPath',
                    '_namespace': 'Feature1.FolderSetting',
                    '_type': 'string',
                    '_value': 'default_folder',
                    },
            'targetPath': {
                    '_fqr': 'Feature1.FolderSetting.targetPath',
                    '_name': 'targetPath',
                    '_namespace': 'Feature1.FolderSetting',
                    '_type': 'string',
                    '_value': None,
                    },
            },
    'IntSetting': {
            '_fqr': 'Feature1.IntSetting',
            '_name': 'Int setting',
            '_namespace': 'Feature1',
            '_type': 'int',
            '_value': 10,
            },
    'SequenceSetting': {
            '_fqr': 'Feature1.SequenceSetting',
            '_name': 'Sequence setting',
            '_namespace': 'Feature1',
            '_type': 'sequence',
            '_value': [[['seq/file1.txt', None], False, 'item 1']],
            'BooleanSubSetting': {
                    '_fqr': 'Feature1.SequenceSetting.BooleanSubSetting',
                    '_name': 'Boolean sub-setting',
                    '_namespace': 'Feature1.SequenceSetting',
                    '_type': 'boolean',
                    '_value': [False],
                    },
            'FileSubSetting': {
                    '_fqr': 'Feature1.SequenceSetting.FileSubSetting',
                    '_name': 'File sub-setting',
                    '_namespace': 'Feature1.SequenceSetting',
                    '_type': 'file',
                    '_value': [['seq/file1.txt', None]],
                    'localPath': {
                            '_fqr': 'Feature1.SequenceSetting.FileSubSetting.localPath',
                            '_name': 'localPath',
                            '_namespace': 'Feature1.SequenceSetting.FileSubSetting',
                            '_type': 'string',
                            '_value': ['seq/file1.txt'],
                            },
                    'targetPath': {
                            '_fqr': 'Feature1.SequenceSetting.FileSubSetting.targetPath',
                            '_name': 'targetPath',
                            '_namespace': 'Feature1.SequenceSetting.FileSubSetting',
                            '_type': 'string',
                            '_value': [None],
                            },
                    },
            'StringSubSetting': {
                    '_fqr': 'Feature1.SequenceSetting.StringSubSetting',
                    '_name': 'String sub-setting',
                    '_namespace': 'Feature1.SequenceSetting',
                    '_type': 'string',
                    '_value': ['item 1'],
                    },
            },
    'StringSetting': {
            '_fqr': 'Feature1.StringSetting',
            '_name': 'String setting',
            '_namespace': 'Feature1',
            '_type': 'string',
            '_value': 'default string',
            },
    },
{
    '_fqr': 'Feature1.FolderSetting',
    '_name': 'Folder setting',
    '_namespace': 'Feature1',
    '_type': 'folder',
    '_value': None,
    'localPath': {
            '_fqr': 'Feature1.FolderSetting.localPath',
            '_name': 'localPath',
            '_namespace': 'Feature1.FolderSetting',
            '_type': 'string',
            '_value': 'default_folder',
            },
    'targetPath': {
            '_fqr': 'Feature1.FolderSetting.targetPath',
            '_name': 'targetPath',
            '_namespace': 'Feature1.FolderSetting',
            '_type': 'string',
            '_value': None,
            },
    },
{
    '_fqr': 'Feature1.FolderSetting.localPath',
    '_name': 'localPath',
    '_namespace': 'Feature1.FolderSetting',
    '_type': 'string',
    '_value': 'default_folder',
    },
{
    '_fqr': 'Feature1.FolderSetting.targetPath',
    '_name': 'targetPath',
    '_namespace': 'Feature1.FolderSetting',
    '_type': 'string',
    '_value': None,
    },
{
    '_fqr': 'Feature1.IntSetting',
    '_name': 'Int setting',
    '_namespace': 'Feature1',
    '_type': 'int',
    '_value': 10,
    },
{
    '_fqr': 'Feature1.StringSetting',
    '_name': 'String setting',
    '_namespace': 'Feature1',
    '_type': 'string',
    '_value': 'default string',
    },
{
    '_fqr': 'Feature1.BooleanSetting',
    '_name': 'Boolean setting',
    '_namespace': 'Feature1',
    '_type': 'boolean',
    '_value': True,
    },
{
    '_fqr': 'Feature1.SequenceSetting',
    '_name': 'Sequence setting',
    '_namespace': 'Feature1',
    '_type': 'sequence',
    '_value': [[['seq/file1.txt', None], False, 'item 1']],
    'BooleanSubSetting': {
            '_fqr': 'Feature1.SequenceSetting.BooleanSubSetting',
            '_name': 'Boolean sub-setting',
            '_namespace': 'Feature1.SequenceSetting',
            '_type': 'boolean',
            '_value': [False],
            },
    'FileSubSetting': {
            '_fqr': 'Feature1.SequenceSetting.FileSubSetting',
            '_name': 'File sub-setting',
            '_namespace': 'Feature1.SequenceSetting',
            '_type': 'file',
            '_value': [['seq/file1.txt', None]],
            'localPath': {
                    '_fqr': 'Feature1.SequenceSetting.FileSubSetting.localPath',
                    '_name': 'localPath',
                    '_namespace': 'Feature1.SequenceSetting.FileSubSetting',
                    '_type': 'string',
                    '_value': ['seq/file1.txt'],
                    },
            'targetPath': {
                    '_fqr': 'Feature1.SequenceSetting.FileSubSetting.targetPath',
                    '_name': 'targetPath',
                    '_namespace': 'Feature1.SequenceSetting.FileSubSetting',
                    '_type': 'string',
                    '_value': [None],
                    },
            },
    'StringSubSetting': {
            '_fqr': 'Feature1.SequenceSetting.StringSubSetting',
            '_name': 'String sub-setting',
            '_namespace': 'Feature1.SequenceSetting',
            '_type': 'string',
            '_value': ['item 1'],
            },
    },
{
    '_fqr': 'Feature1.SequenceSetting.FileSubSetting',
    '_name': 'File sub-setting',
    '_namespace': 'Feature1.SequenceSetting',
    '_type': 'file',
    '_value': [['seq/file1.txt', None]],
    'localPath': {
            '_fqr': 'Feature1.SequenceSetting.FileSubSetting.localPath',
            '_name': 'localPath',
            '_namespace': 'Feature1.SequenceSetting.FileSubSetting',
            '_type': 'string',
            '_value': ['seq/file1.txt'],
            },
    'targetPath': {
            '_fqr': 'Feature1.SequenceSetting.FileSubSetting.targetPath',
            '_name': 'targetPath',
            '_namespace': 'Feature1.SequenceSetting.FileSubSetting',
            '_type': 'string',
            '_value': [None],
            },
    },
{
    '_fqr': 'Feature1.SequenceSetting.FileSubSetting.localPath',
    '_name': 'localPath',
    '_namespace': 'Feature1.SequenceSetting.FileSubSetting',
    '_type': 'string',
    '_value': ['seq/file1.txt'],
    },
{
    '_fqr': 'Feature1.SequenceSetting.FileSubSetting.targetPath',
    '_name': 'targetPath',
    '_namespace': 'Feature1.SequenceSetting.FileSubSetting',
    '_type': 'string',
    '_value': [None],
    },
{
    '_fqr': 'Feature1.SequenceSetting.BooleanSubSetting',
    '_name': 'Boolean sub-setting',
    '_namespace': 'Feature1.SequenceSetting',
    '_type': 'boolean',
    '_value': [False],
    },
{
    '_fqr': 'Feature1.SequenceSetting.StringSubSetting',
    '_name': 'String sub-setting',
    '_namespace': 'Feature1.SequenceSetting',
    '_type': 'string',
    '_value': ['item 1'],
    },
{
    '_fqr': 'Feature2',
    '_name': 'Feature 2',
    '_namespace': '',
    '_type': None,
    '_value': None,
    'SequenceSetting': {
            '_fqr': 'Feature2.SequenceSetting',
            '_name': 'Sequence setting',
            '_namespace': 'Feature2',
            '_type': 'sequence',
            '_value': [[1, 'seq1 2 item 1']],
            'IntSubSetting': {
                    '_fqr': 'Feature2.SequenceSetting.IntSubSetting',
                    '_name': 'Int sub-setting',
                    '_namespace': 'Feature2.SequenceSetting',
                    '_type': 'int',
                    '_value': [1],
                    },
            'StringSubSetting': {
                    '_fqr': 'Feature2.SequenceSetting.StringSubSetting',
                    '_name': 'String sub-setting',
                    '_namespace': 'Feature2.SequenceSetting',
                    '_type': 'string',
                    '_value': ['seq1 2 item 1'],
                    },
            },
    'StringSetting': {
            '_fqr': 'Feature2.StringSetting',
            '_name': 'String setting',
            '_namespace': 'Feature2',
            '_type': 'string',
            '_value': 'feature 2 string',
            },
    },
{
    '_fqr': 'Feature2.StringSetting',
    '_name': 'String setting',
    '_namespace': 'Feature2',
    '_type': 'string',
    '_value': 'feature 2 string',
    },
{
    '_fqr': 'Feature2.SequenceSetting',
    '_name': 'Sequence setting',
    '_namespace': 'Feature2',
    '_type': 'sequence',
    '_value': [[1, 'seq1 2 item 1']],
    'IntSubSetting': {
            '_fqr': 'Feature2.SequenceSetting.IntSubSetting',
            '_name': 'Int sub-setting',
            '_namespace': 'Feature2.SequenceSetting',
            '_type': 'int',
            '_value': [1],
            },
    'StringSubSetting': {
            '_fqr': 'Feature2.SequenceSetting.StringSubSetting',
            '_name': 'String sub-setting',
            '_namespace': 'Feature2.SequenceSetting',
            '_type': 'string',
            '_value': ['seq1 2 item 1'],
            },
    },
{
    '_fqr': 'Feature2.SequenceSetting.IntSubSetting',
    '_name': 'Int sub-setting',
    '_namespace': 'Feature2.SequenceSetting',
    '_type': 'int',
    '_value': [1],
    },
{
    '_fqr': 'Feature2.SequenceSetting.StringSubSetting',
    '_name': 'String sub-setting',
    '_namespace': 'Feature2.SequenceSetting',
    '_type': 'string',
    '_value': ['seq1 2 item 1'],
    },
]