Add feature to Factory to allow specifying 'setter' and 'getter' of models with build/create