Reply To: Alternatives to Factory Method