Type checks for alternative exchanges in the same way as DLX