Events should be simple dictionaries/hashes