Accept observers for Event#save calls
Make Event#type a public method