<?xml version='1.0' encoding='UTF-8'?>
<osm version="0.6" generator="testdata" upload="false">
    <node id="10" version="1" timestamp="2014-01-01T00:00:00Z" uid="1" user="test" changeset="1" lat="1.0" lon="1.0"/>
    <node id="11" version="1" timestamp="2014-01-01T00:00:00Z" uid="1" user="test" changeset="1" lat="1.0" lon="1.1"/>
    <node id="12" version="1" timestamp="2014-01-01T00:00:00Z" uid="1" user="test" changeset="1" lat="1.0" lon="1.2"/>
    <node id="13" version="1" timestamp="2014-01-01T00:00:00Z" uid="1" user="test" changeset="1" lat="1.0" lon="1.3"/>
    <node id="14" version="1" timestamp="2014-01-01T00:00:00Z" uid="1" user="test" changeset="1" lat="1.0" lon="1.4"/>
    <way id="20" version="1" timestamp="2014-01-01T00:00:00Z" uid="1" user="test" changeset="1">
        <tag k="highway" v="primary"/>
        <nd ref="10"/>
        <nd ref="11"/>
    </way>
    <way id="21" version="1" timestamp="2014-01-01T00:00:00Z" uid="1" user="test" changeset="1">
        <tag k="highway" v="residential"/>
        <nd ref="11"/>
        <nd ref="12"/>
    </way>
    <relation id="30" version="1" timestamp="2014-01-01T00:00:00Z" uid="1" user="test" changeset="1">
        <tag k="type" v="test"/>
        <member type="node" ref="10" role="none"/>
    </relation>
    <relation id="31" version="1" timestamp="2014-01-01T00:00:00Z" uid="1" user="test" changeset="1">
        <tag k="type" v="restriction"/>
        <member type="way" ref="20" role="from"/>
        <member type="node" ref="11" role="via"/>
        <member type="way" ref="22" role="to"/>
    </relation>
    <relation id="32" version="1" timestamp="2014-01-01T00:00:00Z" uid="1" user="test" changeset="1">
        <tag k="test" v="relinrel"/>
        <member type="relation" ref="30" role="none"/>
    </relation>
</osm>