Events are mutable and also triggers its receiving listener