Is a mistake of law the same as a mistake of fact?