Demonstration and documentation

I'm a sample pattern!