<Root debug="true" seed="12345" locale="fr">
    <Template name="greeting">
        <Text>
            Hello, {nameVar}!
            Good {timeVar}!
        </Text>
    </Template>

    <Person ref="person_1" firstName="Lorem"/>

    <Person ref="person_2" firstName="Ipsum" sex="male"/>

    <Location ref="loc_1" />

    <Document>

        <Text>

            <Text>
                1. Sentence:
                <Sentence min="3" max="10"/>
            </Text>

            <Text>
                2. Uniform Int [0, 10]: <UniformInt min="0" max="10"/>
            </Text>

            <Text>
                3. Uniform Float [0, 10]: <UniformFloat min="0" max="10"/>
            </Text>

            <Text>
                4. Paragraph:
                <Paragraph min="3" max="10"/>
            </Text>

            <Text>
                5. Date:
                <Date when="recent" format="yyyy-MM-dd"/>
                <Date when="recent"/>
            </Text>

            <Text>
                6. This is a template:
                <UseTemplate ref="greeting" nameVar="Lorem" timeVar="morning"/>
            </Text>

            <Text>
                7. Person 1:
                <UsePerson
                    ref="person_1"
                >
                    <Prefix/> <LastName/>, <FirstName/> <MiddleName/>
                </UsePerson>
            </Text>

            <Text>
                8. Person 2:
                <UsePerson
                    ref="person_2"
                >
                    <FirstName/> <LastName/>
                    <Email />
                </UsePerson>
            </Text>

            <Text>
                9. Location:
                <UseLocation ref="loc_1">
                    <Street /> <City />, <State /> <Zip /> <Country />
                </UseLocation>
            </Text>

        </Text>
    </Document>
</Root>