more functions in Literal;
some bugfixes about equivalence and Cnf