Task #26: propagating calls to target - properties and events (all done)