one way to do this brought up by a colleague of mi...
# announcements
a
one way to do this brought up by a colleague of mine is to have 2 layers of factory methods.