It appears that it ain&#39;t as free as it should be:<br><br>   Person( age &gt; $age * 2 )<br>Unable to return Declaration for identifier &#39;$age * 2&#39; : [Rule name=&#39;exa1&#39;]<br><br>   Person( isAdult() )<br>Unable to Analyse Expression isAdult():<br>
[Error: no such identifier: isAdult]<br><br>   Book( &quot;Jones&quot; memberOf authors )<br>Unable to build constraint as  &#39;&quot;Jones&quot;&#39; is invalid<br><br>Cheers<br>Wolfgang<br><br>