Hi!
I see that guiles strict ordering has been removed in favour of not specifying any order. What is the reasoning behind that?
I know that relying on order is bad practice and asking for trouble, but I can be good to know anyway. Since the spec relies on mutation (which is probably the sane way to do it) implementations already have to take care when hooks are used/modified in a multithreaded environment, so the extra burden on specifying order is really not that big
Best regards
Linus Björnstam