The assumption of an empty intersection is no longer true; states being merged now may originate from the same FSM, as `fsm_mergestates()` is now for general use.
The assumption of an empty intersection is no longer true; states being merged now may originate from the same FSM, as `fsm_mergestates()` is now for general use.

katef/libfsm,katef/libfsm,katef/libfsm,katef/libfsm,katef/libfsm