I wonder if we should set @deploy to true if new_resource.force instead of adding new_resource.force to all the conditionals. It seems we never check force where we don't also check deploy? so if we have force ensure @deploy is true rather than treating it as an additional conditional, then we can avoid redundant code and potential for bugs in future.