The two used to be incompatible, but they aren't any longer.
In fact, -ticky should not be a 'way' any more, and doing that
is on Simon M's todo list, but this patch takes us a little
step closer.
I'm not sure this is worth merging to the 6.12 branch.
_ `allowedWith` WayDyn = True
WayDyn `allowedWith` _ = True
+ -- ticky is (now) allowed with everything
+ -- Indeed, ticky should no longer be a 'way' at all
+ _ `allowedWith` WayTicky = True
+ WayTicky `allowedWith` _ = True
+
-- debug is allowed with everything
_ `allowedWith` WayDebug = True
WayDebug `allowedWith` _ = True