#30 - renamed Raise.Event to Raise.With (no conflicts!)