`value` -> `shouldCheck`