title: Is it possible to escape maven property interpolation when the property value string is the same as the property name?
body: <p>I am trying to define a maven property:</p>
  
  <pre><code>&lt;properties&gt;
    &lt;property&gt;$${property}&lt;/property&gt;
  &lt;/property&gt;
  </code></pre>
  
  <p>Maven tries to expand ${property} and I get the following error:</p>
  
  <pre><code>[ERROR]     Resolving expression: '${property}': Detected the
       following recursive expression cycle in 'property': [property] -&gt; [Help 2]
  </code></pre>
  
  <p>I have tried all sorts of combinations to try to escape it, without success:</p>
  
  <pre><code>$$
  \$
  \$$
  </code></pre>
  
  <p>etc etc</p>
  
  <p>Note: the interpolation is escaped when the property value is not the same as the name.</p>
  
  <p>Is this possible?</p>