I don't think we need these `should_not` checks, a little overkill.