An Introduction to Event Blocks