I disagree. You can pass an instantiated factory, and this line will short circuit the rest of the function. See the prepareAndInjectHyrdrator function for a similar methodology.