+<?xml version="1.0"?>
+<!--
+SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
+SPDX-License-Identifier: CC0-1.0
+-->
+<!DOCTYPE Class SYSTEM "../../DTD">
+<Class>
+ <label xml:lang="en">Proxy</label>
+ <comment xml:lang="en">
+ <p>
+ A <ref target="anno:ResourceSelection">Resource Selection</ref> which selects its <ref target="anno:hasSource">source</ref> in its entirety.
+ </p>
+ <p>
+ Proxies may be used to make state·ments which are only contextually true; the Proxy provides the appropriate context for interpreting the statement.
+ For example, in <ptr target="(OAI-ORE)"/>, <ref target="ore:Proxy">Proxies</ref> are used to make state·ments which are only true in the context of a particular <ref target="ore:Aggregation">Aggregation</ref>.
+ </p>
+ </comment>
+ <subClassOf>
+ <resource name="anno:ResourceSelection"/>
+ </subClassOf>
+ <subClassOf>
+ <Restriction>
+ <onProperty>
+ <resource name="anno:hasSelector"/>
+ </onProperty>
+ <hasValue>
+ <resource name="Everything"/>
+ </hasValue>
+ </Restriction>
+ </subClassOf>
+ <subClassOf>
+ <Restriction>
+ <onProperty>
+ <resource name="anno:hasState"/>
+ </onProperty>
+ <hasValue>
+ <resource name="AnyWhichWay"/>
+ </hasValue>
+ </Restriction>
+ </subClassOf>
+</Class>