An example of developing a domain for Soar using different languages