I just wanted to note that the JADE project management system now contains versions and categories, something I overlooked somehow before releasing 0.1.0. And after we have cleaned up the remains of yesterdays birthday party and I have looked through all the cool presents I am itching to work on JADE 0.1.1.
The sound issue is the first to be fixed because I noticed that there is exactly one sense (SOUND) for all implemented senses (like SPEECH, SIGHT, TOUCH, THOUGHT, ...) that needs to have a broadcast function actually. The others generate messages for a specific being but sound really is something that is emitted (or caused) by one being and can be noticed by many others. Just had forgotten to consider that. A nice example of incomplete domain modeling.