On Mon Nov 13 12:46:05 2023 +0000, Conor McCarthy wrote:
If the specific syntax of 'if(4<=sm<6)' is a problem I can just set a [require] for SM >= 4.0 and it can be sorted out later. I made it that way primarily because it's simple to parse. I expect it will never be a common condition.
I'd repeat the test with different `[require]` settings, rather than introducing another syntax. It means that some tests will be duplicated, but as you say that's not expected to be a frequent need, so that feels good enough for me.