> @Hardy I'll have a look but given the now it works, now it doesn't, I'm sure ordering plays a role, making the testcase harder.
Sure. If you could report your OS and JDK version it would help.