Opinionated patterns and components