namespace pm = "http://www.politicalmashup.nl"
namespace pmd = "http://www.politicalmashup.nl/docinfo"
namespace gml = "http://graphml.graphdrawing.org/xmlns/graphml"
namespace pmds ="http:www.politicalmashup.nl/debate-summary"
namespace dc = "http://purl.org/dc/elements/1.1/"
namespace dcterms = "http://purl.org/dc/terms/"

# allowing foreign elements, attributes

anything =
    (element * { anything }
     | attribute * { text }
     | text)*

foreign-elements = element * - (pm:* | pmd:* | pmds:* | gml:* | dc:* | dcterms:*) { anything }*

foreign-attributes = attribute * - (pm:* | pmd:* | pmds:* | gml:* | dc:* | dcterms:*) { text }*

foreign-nodes = (foreign-attributes | foreign-elements)*