tseitin transformation produces cnf, but not for all ops or arbitrary
number of arguments of logical function