| <schemalist> |
| <schema id='base'> |
| <key name='foo' type='s'> |
| <default>'bar'</default> |
| </key> |
| |
| <key name='ranged' type='i'> |
| <range min='0' max='22'/> |
| <default>10</default> |
| </key> |
| |
| <key name='choice' type='s'> |
| <choices> |
| <choice value='a'/> |
| <choice value='aaa'/> |
| <choice value='aaaaa'/> |
| </choices> |
| <default>'aaaaa'</default> |
| </key> |
| </schema> |
| |
| <schema id='sub' extends='base'> |
| </schema> |
| |
| <schema id='sub2' extends='base'> |
| <override name='foo'>'baz'</override> |
| <override name='ranged'>0</override> |
| <override name='choice'>'aaa'</override> |
| </schema> |
| |
| <schema id='sub3' extends='sub2'> |
| <override name='foo'>'foo'</override> |
| </schema> |
| </schemalist> |