Abstract Factory - EP
...