this is not about hiding constructors behind facto...
# announcements
k
this is not about hiding constructors behind factory methods (information hiding principle)