Add test for Condition based on SafeSyncCollection
Fix bug in Event

Wrong eval method was called
Protect from null-values in StatefulMonitor