I think it would be strictly more versatile if you could pass a function to the Question object and then it checks whether it returns true or false.
For example with that in the define x=10 question you could check
function (mod::Module = Main)
isdefined(mod, :x) && x == 10
end
So you would pass only when x=10 and not when y=10.
I think it would be strictly more versatile if you could pass a function to the
Questionobject and then it checks whether it returns true or false.For example with that in the define
x=10question you could checkSo you would pass only when
x=10and not wheny=10.