Composite + Factory + Mixin + NonCopyable + PrivateImplementation + Prototype + Signal + Singleton + State + Strategy + Visitor