Question about mutation cancellation

Does any one, if you get a mutation that cancels something like “CHITIN”, does it also remove any higher levels of CHITIN2 and CHITIN3? I am wondering if canceling a prerequisite will cancel other mutations that depend on it, through either “Leads-To” or “Changes-To”? I am adding some mutations and I’d like to keep the cancels list small and optimal instead of bloating it with listing higher level mutations, if not necessary.

I believe it does? Try testing it in-game using the debug menu. Debugging mutations definitely cancels mutations out if one that’s incompatible gets added to a survivor.