added _::_ synonym for unicode cons
use unquoteDef instead of unquoteDecl in derivingEq test