`inUse` is always `true` as far as I can tell, because we have an early escape higher up the method if it is `false`. So this change makes no difference.