The EIP712_DOMAINs name and version parameters are string type, and EIP_712_NAME and EIP712_REVISION are bytes32 type.
The _computeDomainSeparator function encodes with inconsistent data type.
Ensure that the data types of the parameters EIP712_DOMAIN, EIP_712_NAME, and EIP712_REVISION match.
