Hi Uiratan, I would have thought that Ernest would caution you that what you are relying on is an implementation quirk of Jess that is not guaranteed to exist indefinitely since it's not part of the specified behavior of Jess. I am not even sure why Protege allows it.
Though Wolfgang's trick was very cool, I advise you against using it. If you read the Protege documentation, you will clearly see that there is a convention to follow regarding the naming of slots. Using spaces in them is *not* following that convention. >From the Protege documentation: "...A recommended convention is to make slot names lowercase, with words separated by an underscore. Making slot names lowercase, while making class[e] names start with an uppercase letter, helps you distinguish them in your ontology." Hacking around what is correct is just not good programming in my humble opinion. Cheers, Jason ----------------------------------------------------------- Morris Technical Solutions LLC [EMAIL PROTECTED] (517) 304-5883
