Allowing the factory method to be undefined, thereby calling the factory as a function