Currently, Boo allows for events to be raised outside of the assembly they have been declared in.
This raises security issues for those wishing to use an event-based environment with CAS. The follow code sample should not work and demonstrates the problem by invoking TriggerMe outside of its declaring assembly:
event TriggerMe as callable()
m = MyClass()
m.TriggerMe() //Should not be possible.