<DocumentDefinition>
	<name>_test_introspection</name>

	<element><name>test_plain</name></element>
	<element><name>test_enum</name><macro>enum: 2, 3, 5</macro></element>
	<element><name>test_bool</name><macro>boolean</macro></element>
	<element><name>test_range</name><macro>range: 1, 5</macro></element>
	<element><name>test_ts</name><macro>timestamp</macro></element>
	<blob_element><name>test_blob</name></blob_element>

	<ignore_for_hash>qw ( test_bool test_ts )</ignore_for_hash>
	<required>qw ( test_enum test_bool )</required>
	<plural>qw ( test_plain )</plural>

	<nested_element>
		<name>test_nest</name>
		<element><name>test_nest_ts</name><macro>timestamp</macro></element>
		<element><name>baloney</name></element>
	</nested_element>

	<store>
		<name>main</name>
		<base>test_introspection</base>
		<location>Sequential_file</location>
	</store>

	<macro>timestamp: [ 'main' ], 'created', 'last_modified'</macro>
</DocumentDefinition>