Trying the Software Factory pattern.

management (222)