Sandbox for design patterns discussed in "Design Patterns In Ruby" by Russ Olsen