Patterns Composition Example Implementation
Duck first commit, skeleton