I think there's a problem with this test.  You don't have any code that clears the `warn_about_should` flag when the `should` syntax is configured.  I think the problem is that the `warn_about_should` flag has already been cleared by a previous test.  These tests should reset the syntaxes to the default before each example to ensure that clean slate and prevent leakage.