opaque must be a opaque 4 byte data.  The return type shall be `char[4]`.