new --force-logic option that overrides what the input says