Construct events as literals